이 문제는 큰 수를 더한 값을 출력하는 문제입니다.
예제 입력과 같이 입력하고자 한다면 int, long, long long타입의 경우에는 오버플로우가 날 수 있어 문자열을 이용해 주어야 합니다.
이 문제를 풀 때는 두 가지를 조심해야 하는데요.
1) 입력받은 문자열을 뒤집어 주어야 합니다.
-> 입력받은 문자열 2개의 크기가 서로 다를 수 있으므로 뒤집어 계산하는 방법이 가장 간단합니다.
2) 입력받은 문자열의 크기가 다를 수 있습니다.
-> 그러므로 문자열이 큰 것을 기준으로 계산해야 하며 계산하는 과정에서 문자열이 큰 부분의 마지막 계산을 고려해야합니다.
올림수를 따로 표현해주었고, sum을 이용해 계산한 값을 기준으로 작성하였습니다.
:)
'C > beakjoon_C' 카테고리의 다른 글
[백준_C]10814번 나이순 정렬 (0) | 2022.12.27 |
---|---|
[백준_C]2738번 행렬 덧셈 (0) | 2022.12.26 |
[백준_C]1212번 8진수 2진수 (0) | 2022.09.26 |
[백준_C]1929번 소수 구하기 (0) | 2022.08.17 |
[백준_C]11653번 소인수분해 (0) | 2022.08.16 |
댓글