Помогите мне с информатикой
снизу задание и мой код мне пишет на сайте что мой код не подходит до этой задачи пожалуйста помогите мне!
Приложения:
ggfrost1kgg:
помогите плиз
Конечно неверно -1 не выдаст никогда, при 72 не выдаст 39, 21, 12
совет. попробуйте идти с коне
с конца
Ответы
Ответ дал:
0
Ответ:
n=int(input())
if n%24:
print(-1)
else:
for p in range (1,n):
for i in range (1,n-p+1):
a=n-p-i
#print('a=',a,p,i)
p1=p2=p
i1=i2=i
a1=a2=a
p2=p2-(a2+i2)
a2*=2
i2*=2
if min(p2,a2,i2)<=0: continue
i2=i2-(a2+p2)
a2*=2
p2*=2
if min(p2,a2,i2)<=0: continue
a2=a2-(i2+p2)
i2*=2
p2*=2
if min(p2,a2,i2)<=0: continue
if p2==i2==a2:
print(p1,i1,a1)
Объяснение:
Пробуй. Костыльный, но на сайте я думаю пройдет.
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
2 года назад
2 года назад
8 лет назад