Сейчас: Суббота, 07.02.2026, 23:17
  • Страница 1 из 1
  • 1
Исполнитель “Раздвоитель” преобразует натуральные числа. У н
Администратор
Offline
Дата: Суббота, 04.01.2014, 11:13 | Сообщение # 1
Помощник
Группа: Администраторы
Сообщений: 167
Награды: 0
Репутация: 60
Исполнитель “Раздвоитель” преобразует натуральные числа. У него есть две команды: “Вычесть 1” и “Разделить на 2”, первая команда уменьшает число на 1, вторая команда уменьшает число в два раза, если оно чётное, иначе происходит ошибка.
Дано два натуральных числа A и B (A>B). Напишите алгоритм для Развоителя, который преобразует число A в число B и при этом содержит минимальное число команд. Команды алгоритма нужно выводить по одной в строке, первая команда обозначается, как -1, вторая команда как :2.
 
  • Страница 1 из 1
  • 1
Поиск: