Baekjun-グラフ(#2331)
2820 ワード
https://www.acmicpc.net/problem/2331
Code
n, p = map(int, input().split())
d = [n]
while True:
nxt = sum([int(x)**p for x in str(d[-1])])
if nxt not in d :
d.append(nxt)
else:
i = d.index(nxt)
d = d[:i]
break
print(len(d))
Reference
この問題について(Baekjun-グラフ(#2331)), 我々は、より多くの情報をここで見つけました https://velog.io/@starteon/백준-그래프-2331テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol