fork(4) download
  1. def palindrom(q):
  2. x = int(q)
  3. if x < 10:
  4. print(x, "0")
  5. else:
  6. x = str(x)
  7. if x[0] == x[1]:
  8. print(x, "0")
  9. else:
  10. licznik = 0
  11. while True:
  12. x1 = x[::-1]
  13. x = int(x) + int(x1)
  14. licznik += 1
  15. x = str(x)
  16. dlugosc = int(len(x) /2)
  17. #print("dane: ", x, dlugosc, x[:dlugosc], x[-dlugosc:])
  18. if x[:dlugosc] == x[-dlugosc:]:
  19. print(x, licznik)
  20. break
  21.  
  22. a = int(input())
  23.  
  24. lista = []
  25.  
  26. for i in range(a):
  27. b = input()
  28. lista.append(b)
  29.  
  30. for i in lista:
  31. (palindrom(i))
  32.  
Time limit exceeded #stdin #stdout 5s 9232KB
stdin
3
28
68
69
stdout
Standard output is empty