xxyw1-3快乐数

测试数据来自 nnu_contest/5c88e8c0f413620935d08f5f

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

定义一次操作:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。
一个“快乐数”定义为:对于一个正整数,重复上述操作直到这个数变为1。也可能是无限循环但始终变不到1。如果可以变为1,那么这个数就是快乐数。
输入为一个正整数n,如果该数为快乐数,输出经过多少次上述操作这个数变为1,否则输出该数每次操作后可能会变成的数(包括该数)的总数。
n < 1000000。

样例输入

19

样例输出

4

样例解释
1^2 + 9^2 = 82
8^2 + 2^2 = 68
6^2 + 8^2 = 100
1^2 + 0^2 + 0^2 = 1

初二开学分层赛

未参加
状态
已结束
规则
OI
题目
8
开始于
2021-09-01 13:00
结束于
2021-09-01 14:00
持续时间
1.0 小时
主持人
参赛人数
94