# 問題
happy numberを次のように定義する
- 各桁の二乗和を取る操作を繰り返したときに繰り返し同じ数字が登場することなく
1で終わる
与えられた正の整数nがhappy numberであるかどうか判定せよ.
| |
# 解法
「各桁の二乗和を取る操作」での入出力の関係は隣接リストのように表現できて,そのリストが循環を含むのかを判定すれば良い.
1は各桁の二乗和を取っても1に戻ることに注意.
| |
happy numberを次のように定義する
1で終わる与えられた正の整数nがhappy numberであるかどうか判定せよ.
| |
「各桁の二乗和を取る操作」での入出力の関係は隣接リストのように表現できて,そのリストが循環を含むのかを判定すれば良い.
1は各桁の二乗和を取っても1に戻ることに注意.
| |