Предмет: Информатика, автор: makararapov2009

что надо сделать в этом коде что бы не писал

no
no
no
yes​

Приложения:

TimeIsOut: тебе нужно, чтобы он один раз вывел парвильный ответ?
makararapov2009: да
makararapov2009: что бы написал просто yes или no

Ответы

Автор ответа: TimeIsOut
1

Для того, чтобы убрать лишние выводы, необходимо стереть лишнюю табуляцию с 5 по 8 строки.

n = int(input())
i = 1

while i < n:

   i *= 3

if i == n:

   print("YES")

else:

   print("NO")


makararapov2009: лучший
makararapov2009: а хотя нет
makararapov2009: он все равно выводит no а потом yes
makararapov2009: все идеально
TimeIsOut: всё работает?
Похожие вопросы
Предмет: Английский язык, автор: RomanKAMaN