<링크>
https://www.acmicpc.net/problem/1110
<소스코드>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | #include<stdio.h> #include<algorithm> #include<string> #include<string.h> #include<iostream> #pragma warning(disable:4996) using namespace std; int main() { int N; scanf("%d", &N); int cnt = 0; int ori = N; while (true) { ++cnt; int a = ori/ 10; int b = ori % 10; int c = b*10+(a + b)%10; if (c == N) break; ori = c; } printf("%d", cnt); } | cs |
<풀이>
걍 시키는대로하면된다.
'알고리즘 풀이 > 수학' 카테고리의 다른 글
백준 1652 누울 자리를 찾아라 (0) | 2018.08.28 |
---|---|
백준 1722 순열의 순서 (0) | 2018.07.26 |