티스토리 뷰
10의 자리수는 // 연산자를 이용해 변수에 저장, 1의 자리수는 % 연산자를 이용해 변수해 저장해 사이클을 돌리면 된다.
N = int(input()) M = N repeat = 0 while N != M or repeat == 0: cycle10 = N // 10 cycle1 = N % 10 cycle = (cycle10 + cycle1) % 10 cycle10 = cycle1 cycle1 = cycle N = cycle10 * 10 + cycle1 repeat += 1 print(repeat)
'문제 풀이 > Baekjoon Online Judge' 카테고리의 다른 글
[python3] 2839번 설탕 배달 (0) | 2018.03.17 |
---|---|
[python3] 1912번 연속합 (0) | 2018.03.16 |
[python3] 2292번 벌집 (0) | 2018.03.15 |
[python3] 2163번 초콜릿 자르기 (0) | 2018.03.14 |
[python3] 1152번 단어의 개수 (0) | 2018.03.12 |
댓글