문제
네 자연수 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를 붙인 수의 합을 출력한다.
각각의 자연수는 7자리 이하이지만, 두 자연수를 붙이면 최대 14자리의 숫자가 나오므로 int형으로 표현할 수 없다.
(int 형은 2^31까지이니 약 20억, 10자리수 초반까지밖에 표현하지 못한다)
맘 편하게 처음부터 long long int 를 사용해서 받아주자.
'Programming > ACMICPC' 카테고리의 다른 글
ACMICPC 2749 피보나치 수 3 (0) | 2017.01.08 |
---|---|
ACMICPC 10820 문자열 분석 (0) | 2017.01.08 |
ACMICPC 4344 평균은 넘겠지 (0) | 2017.01.06 |
ACMICPC 1065 한수 (1) | 2017.01.06 |
ACMICPC 4673 셀프 넘버 (0) | 2017.01.05 |