fork(1) download
  1. count = 0
  2. for input in range(1,1000):
  3. free=0
  4.  
  5. while(input!=free):
  6. sum=0
  7. s=str(input)
  8. length=len(s)
  9.  
  10. for j in range(0,length):
  11. sum += int(s[j])**2
  12.  
  13. if sum==1 :
  14. break
  15.  
  16. if sum==89:
  17. count+=1
  18. break
  19.  
  20. free = input
  21. input=sum
  22.  
  23. print(count)
Success #stdin #stdout 0.03s 9204KB
stdin
Standard input is empty
stdout
857