Advertisement
Guest User

Untitled

a guest
Oct 9th, 2015
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.36 KB | None | 0 0
  1. def isKaprekar(number):
  2.     s = str(number ** 2)
  3.     if len(s) == 1:
  4.         s = "0" + s
  5.     if int(s[:len(s) // 2]) + int(s[len(s) // 2:]) == number:
  6.         return True
  7.     return False
  8.  
  9. p = int(input())
  10. q = int(input())
  11. l = []
  12. for i in range(p, q):
  13.     if isKaprekar(i):
  14.         l.append(i)
  15. if len(l) == 0:
  16.     print("INVALID RANGE")
  17. else:
  18.     print(*l)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement