#44944: python


x__1 (^_^ 809-34)

學校 : 臺北市立麗山國中
編號 : 294220
來源 : [111.248.235.102]
最後登入時間 :
2025-08-04 11:16:52

from sys import stdin
def is_unhappy(n):
 v=set()
 while not (n in v):
  v.add(n)
  tmp=0
  for i in str(n):
   tmp+=int(i)**2
  n=tmp
 if n==1:
  return False
 return True
for s in stdin:
 n=int(s)
 print(str(n)+' is a'+'n un'*is_unhappy(n)+' '*(1-is_unhappy(n))+'happy number')