Форум » Циклы и ветвления » Задание 20 не сходится с ответом ( с fipi.ru) » Ответить

Задание 20 не сходится с ответом ( с fipi.ru)

dina_78@list.ru: Добрый день! Проблема со следующей задачей # Укажите наибольшее число x, при вводе которого алгоритм печатает 7, потом 3 x=int(input()) L=1 M=0 while x>0: M+=1 if x%2!=0: L=L*(x%8) x=x//8 print(L) print(M) Считаю, что ответ 457. Так как 711 в восьмеричной - это 457 в десятичной. Система пишет "не верно"

Ответов - 3

dina_78@list.ru: Извините за беспокойство. Разобралась. Не 711 , а 766 . Ответ 502

Поляков: dina_78@list.ru пишет: Считаю, что ответ 457. Так как 711 в восьмеричной - это 457 в десятичной. Система пишет "не верно" 457 - это не максимальное. Обратите внимание, что чётные цифры в произведение не входят, то есть, на 2-3 местах не обязательно должны стоять единицы. Для этих задач правильный ответ можно проверить брутфорсом.

Поляков: Поляков пишет: Ответ 502 Согласен.




полная версия страницы