Форум » Выполнение и анализ алгоритмов для исполнителей » Не сошелся ответ 3627 » Ответить

Не сошелся ответ 3627

ЖаннаШ: Не сходится ответ в задаче 3627, либо я не вижу ошибку в своих рассуждениях: Если применить обратный ход, то увидим, что программа отсекает 3 нуля справа от восьмерки: 1008 <-- 10070 <-- 100900 <-- 1008000... Пусть К - количество нулей, шедших в исходной строке после 1008 71 = 4 + 3k --> K не может быть целым. Если бы длина строки была 70, то проблем бы не было... Или число в итоге должно было получиться пятизначным (10008) 71=5+3К (К=22)

Ответов - 3

oval: не обязательно все три команды должны выполниться на каждой итерации цикла 1008 <-- 10070 и далее добавляем по три 0 всего добавим 66 штук

ЖаннаШ: Спасибо!

Белкин: Как понять по предложению "Известно, что на вход программы поступила строка из 71 символа", что оно должно содержать "1", а почему оно не может состоять из "9" и остальных "0"?




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