вот пж поскорее помогите на питонеееееееееееее отдаю 35 баллов
Секретный замок для сейфа состоит из 10 расположенных в ряд ячеек,
в которые надо вставить игральные кубики. Но дверца сейфа открывается
только в том случае, когда в любых трёх соседних ячейках сумма точек
на передних гранях кубиков равна 10. Игральный кубик имеет на каждой
грани от 1 до 6 точек.
Напишите программу определения кода замка сейфа, если 2 любых кубика
уже вставлены в две произвольные, но СТОЯЩИЕ РЯДОМ ячейки.
Выведите 2 массива: исходный - с двумя заданными ячейками, и массив,
определяющий код замка.
!!! Никаких методов Питона для работы с массивами, кроме append и len,
!!! использовать нельзя.
Answers & Comments
a = [0] * 11
fl = False
a[1] = int(input("Первый кубик: "))
a[2] = int(input("Второй кубик: "))
for i in range(3,11):
if (10-a[i-1]-a[i-2]>6) or (10-a[i-1]-a[i-2]<1):
fl = True
else:
a[i] = 10-a[i-1]-a[i-2]
if fl == True:
print("Решений нет")
else:
for i in range(1,11):
print(a[i],end=" ")