Cod sursa(job #2619043)

Utilizator MevasAlexandru Vasilescu Mevas 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')