Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- lista = []
- sublista = []
- wynik = []
- def liczSilnie(n):
- silnia = 1
- for i in range(1,n+1):
- silnia = silnia * i
- return silnia
- for x in range(500):
- lista.append(str(input()))
- for i in range(500):
- _l = len(lista[i])
- if _l == 5:
- l = int(lista[i])
- l1 = int(lista[i][0])
- l2 = int(lista[i][1])
- l3 = int(lista[i][2])
- l4 = int(lista[i][3])
- l5 = int(lista[i][4])
- if liczSilnie(l1) + liczSilnie(l2) + liczSilnie(l3) + liczSilnie(l4) + liczSilnie(l5) == l:
- wynik.append(l)
- elif _l == 4:
- l = int(lista[i])
- l1 = int(lista[i][0])
- l2 = int(lista[i][1])
- l3 = int(lista[i][2])
- l4 = int(lista[i][3])
- if liczSilnie(l1) + liczSilnie(l2) + liczSilnie(l3) + liczSilnie(l4) == l:
- wynik.append(l)
- elif _l == 3:
- l = int(lista[i])
- l1 = int(lista[i][0])
- l2 = int(lista[i][1])
- l3 = int(lista[i][2])
- if liczSilnie(l1) + liczSilnie(l2) + liczSilnie(l3) == l:
- wynik.append(l)
- elif _l == 2:
- l = int(lista[i])
- l1 = int(lista[i][0])
- l2 = int(lista[i][1])
- if liczSilnie(l1) + liczSilnie(l2) == l:
- wynik.append(l)
- elif _l == 1:
- l = int(lista[i])
- l1 = int(lista[i][0])
- if liczSilnie(l1) == l:
- wynik.append(l)
- _l2 = len(wynik)
- print("Odpowiedz:")
- for k in range(_l2):
- print(wynik[k])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement