반응형
문제
네 자연수 A, B, C, D가 주어진다. 이때, A와 B를 붙인 수와 C와 D를 붙인 수의 합을 구하는 프로그램을 작성하시오.
두 수 A와 B를 합치는 것은 A의 뒤에 B를 붙이는 것을 의미한다. 즉, 20과 30을 붙이면 2030이 된다.
입력
첫째 줄에 네 자연수 A, B, C, D가 주어진다. (1 ≤ A, B, C, D ≤ 1,000,000)
출력
A와 B를 붙인 수와 C와 D를 붙인 수의 합을 출력한다.
예제 입력10 20 30 40 |
예제 출력4060 |
풀이
스트링의 합과 정수형 변환을 적절히 사용하는 문제이다.
먼저 a,b,c,d 를 split 함수를 통해 따로 받아준다.
그리고 a와 b, c와 d끼리 문자열을 합한 뒤 정수형으로 변환해 더하여 출력하면 된다.
a,b,c,d = input().split()
print(int(a+b)+int(c+d))
반응형
'알고리즘 연습 > 기초 (입출력 등)' 카테고리의 다른 글
[🥉4 / 백준 10797 / 파이썬] 10부제 (0) | 2021.08.21 |
---|---|
[🥉3 / 백준 2455 / 파이썬] 지능형 기차 (0) | 2021.08.21 |
[🥉1 / 백준 10988 / 파이썬] 팰린드롬인지 확인하기 (0) | 2021.08.14 |
[🥉3 / 백준 2953 / 파이썬] 나는 요리사다 (0) | 2021.08.14 |
[🥉2 / 백준 10808 / 파이썬] 알파벳 개수 (0) | 2021.08.13 |