Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import itertools
- szamok = [x for x in range(8)]
- nyertes_szamok_db = 7
- vasarolt_szelveny_db = 3
- eredmeny = []
- for product in itertools.product(szamok, repeat=vasarolt_szelveny_db):
- if sum(product) == nyertes_szamok_db:
- product = sorted(list(product))
- if product not in eredmeny:
- eredmeny.append(product)
- print(sorted(eredmeny, reverse=True))
- print("\n\n\n")
- jatszott_szelvenyek_db = 3 #szamok => db * 7 lesz
- talalatok_szama = 4 #hány szám van meg a 7-ből
- szamok = set(random.sample([x for x in range(1, 36)], k=jatszott_szelvenyek_db * 7))
- sajat_szamok = set(random.sample(list(szamok), k=talalatok_szama))
- print(f"Játszott szelvenyek db * 7 {szamok}")
- print(f"Talalatok: {sorted(sajat_szamok)}")
- eredmeny = []
- for comb in itertools.combinations(szamok, r=7):
- if sajat_szamok.issubset(comb):
- eredmeny.append(comb)
- print(sorted(eredmeny))
- print(len(eredmeny))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement