가오리의 코딩일기
[2331] 반복수열 본문
# [2331] 반복수열
a, p = map(int, input().split())
numberList = [a]
while True:
newNumber = 0
for i in str(numberList[-1]):
newNumber += int(i) ** p
if newNumber in numberList:
break
numberList.append(newNumber)
print(numberList.index(newNumber))
'Python > 백준' 카테고리의 다른 글
[10816] 숫자카드2 (0) | 2022.08.21 |
---|---|
[1991] 트리 순회 (0) | 2022.08.21 |
[2178] 미로 탐색 (0) | 2022.08.21 |
[2667] 단지번호 붙이기 (0) | 2022.08.21 |
[10451] 순열 사이클 (0) | 2022.08.21 |