Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Срочно!!! Задача про числа в клетках

Свят Скило Ученик (150), на голосовании 1 месяц назад
Голосование за лучший ответ
Nikassaiop End Просветленный (41537) 2 месяца назад
Суть в том, что в ряду 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) #Непосредственно ответ
Свят СкилоУченик (150) 2 месяца назад
Решишь пж другие задачи?
Nikassaiop End Просветленный (41537) Свят Скило, увы, перекур только на пару минут.
Свят СкилоУченик (150) 2 месяца назад
Хорошо
Похожие вопросы