Форум » Динамическое программирование » ege23-123 » Ответить

ege23-123

OksanaG: 123) (Е. Джобс) Исполнитель Остаточек преобразует числа и имеет следующие команды: 1. Прибавить 1 2. Умножить на 2 3. Прибавить остаток от деления на 4 Первая команда увеличивает число на единицу, вторая – увеличивает вдвое, третья команда добавляет к числу значение остатка от деления этого числа на 4. Определите, сколько существует чисел, из которых Остаточек может получить число 80 с помощью программы длиной не более 5 команд. Подскажите, пожалуйста, как решать задачи такого типа?

Ответов - 3

EugeneJobs: 1) Писать программу, которая ищет ответ. 2) Считать ручками, расписывая отдельно по количеству шагов. Ощущение, что вы даже не пробуете решать задачи, столько однотипных вопросов задаете.

OksanaG: Подскажите, само число 80 входит в количество? Если его считать с ответом сходится.

Поляков: OksanaG пишет: само число 80 входит в количество? Не очень ясно, что вы хотели спросить. Последняя команда, в результате которой получается 80, "входит в количество".




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