Advertisement
DMG

Vampirski brojevi

DMG
Mar 22nd, 2014
304
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.67 KB | None | 0 0
  1. # Mozete procitati nesto vise o vampirskim brojevima
  2. # http://matematika.ba/component/kunena/23-prvi-razred/1275-zanimljivosti-o-brojevima
  3.  
  4. def isVampirskiBroj(a, b, n):
  5.     lista = list(a) + list(b)
  6.  
  7.     if len(lista) != len(n) or len(a) != len(b):
  8.         return False
  9.    
  10.     for i in lista:
  11.         if n.find(i) == -1:
  12.             return False
  13.         else:
  14.             m = n.replace(i, "")
  15.             k = m + (len(m)-len(n)-1)*i
  16.             n = k
  17.            
  18.     return True
  19.    
  20.  
  21. for i in range(10, 100):
  22.     for j in range(10, 100):
  23.         if isVampirskiBroj(str(i), str(j), str(i*j)) == True and i<=j:
  24.             print str(i) + " " + str(j) + " " + str(i*j)
  25.  
  26. input()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement