728x90
반응형
단계별로 풀어보기 4단계 문제입니다.
https://www.acmicpc.net/problem/1110
1110번: 더하기 사이클
0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음,
www.acmicpc.net
드디어 첫 브론즈 1 문제입니다.
예를 들어, 26이란 숫자가 있습니다. 2+6 = 8, 따라서 새로운 숫자는 68입니다.
6+8 = 14, 따라서 새로운 숫자는 84입니다.
68을 예시로 해봅시다.
a = 6, b = 8, ans = b*10+(a+b)%10
(a+b)%10을 변수 c라고 두면 더욱 깔끔해집니다.
코드를 보시면 더욱 이해가 될 것입니다.
코드는 다음과 같습니다.
처음엔 문자열을 적용하여 풀어봤지만 시간 초과 에러가 나와서 이런 방식으로 풀었습니다.
더욱더 발전하자!!
반응형
'백준 > 단계별로 풀어보기(4단계)' 카테고리의 다른 글
10951번 (0) | 2022.01.18 |
---|---|
10952번 (0) | 2022.01.18 |