Happy Number
Repeatedly replace N by the sum of the squares of its digits. If the process reaches 1, N is happy; if it enters a cycle, it is not. Decide for N.
Input: one integer N.
Output: YES if N is happy, else NO.
Constraints:
- 1 ≤ N ≤ 1018
Sample Tests
Input 1
19
Output 1
YES
Input 2
4
Output 2
NO
Discussion (opens after you solve — no spoilers before)
No comments yet.