CloudCoder Python feladatgyujtemeny/szorzat x

A MathWikiből
A lap korábbi változatát látod, amilyen Csirke (vitalap | szerkesztései) 2016. február 2., 02:19-kor történt szerkesztése után volt.
(eltér) ←Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

def jegyek(n):

   l = []
   while n > 0:
       l.append(n % 10)
       n = n / 10
   return l

def szorzat_x(x):

   i = 0
   jo = False
   while not jo:
       i = i + 1
       l = jegyek(i)
       szorzat = 1
       for j in range(len(l)):
           szorzat = szorzat * l[j]
       if szorzat == x:
           jo = True
   return i
Személyes eszközök