Cod sursa(job #2619043)
| Utilizator | Data | 26 mai 2020 20:09:09 | |
|---|---|---|---|
| Problema | Loto | Scor | 10 |
| Compilator | py | Status | done |
| Runda | Arhiva de probleme | Marime | 0.5 kb |
import itertools
def printf(data, file):
with open(file, 'w+') as f:
print(data, file=f)
found = False
with open('loto.in') as f:
n, s = [int(x) for x in f.readline().split()]
nums = [int(x) for x in f.readline().split()]
for perm in itertools.product(nums, repeat=6):
if sum(perm) != s:
continue
printf(' '.join([str(x) for x in perm]), 'loto.out')
found = True
break
if not found:
printf(-1, 'loto.out')
