使用 Python 编写一个算法来确定一个数字是否“快乐”。快乐的数字按照如下方式确定:从一个正整数开始,用其每位数的平方之和取代该数,并重复这个过程,直到最后数字要么收敛等于 1 且一直等于 1,要么将无休止的循环下去且最终不会收敛等于 1。能够最终收敛等于 1 的数就是快乐的数字。
例如,数字 19 就是一个快乐的数字,计算过程如下:
【输入示例 1】
19
【输出示例 1】
Yes
【输入示例 2】
2
【输出示例 2】
No
刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
使用 Python 编写一个算法来确定一个数字是否“快乐”。快乐的数字按照如下方式确定:从一个正整数开始,用其每位数的平方之和取代该数,并重复这个过程,直到最后数字要么收敛等于 1 且一直等于 1,要么将无休止的循环下去且最终不会收敛等于 1。能够最终收敛等于 1 的数就是快乐的数字。
例如,数字 19 就是一个快乐的数字,计算过程如下:
【输入示例 1】
19
【输出示例 1】
Yes
【输入示例 2】
2
【输出示例 2】
No
本文链接:使用 Python 编写一个算法来确定一个数字是否“快乐”。快乐的数字按照如下方式确定:从一个正整数
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!