Pagini recente » Cod sursa (job #921419) | Cod sursa (job #1971624) | Cod sursa (job #2661054) | Cod sursa (job #2254838) | Cod sursa (job #2619043)
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')