Суть в том, что в ряду 1-6 3 каких-то числа дают сумму равную сумме двух каких-то других, а последнее лишнее число останется в середине.
Существует несколько подходящих наборов чисел
(1, 2, 6) (4, 5) [3]
(1, 3, 4) (2, 6) [5]
(2, 3, 5) (4, 6) [1]
Ответ:
1 3 5
Код Python:
from itertools import *
es = []
x = [i for i in range(1,7)]
for i in permutations(x, 3):
a = x.copy()
for k in i:
a.remove(k)
for ik in permutations(a, 2):
if sum(ik) == sum(i):
l = a.copy()
for b in ik:
l.remove(b)
print(i, ik, l) #Возможные комбинации
es.append(l[0])
n = set(es)
print(n) #Непосредственно ответ