М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
drazzgaming
drazzgaming
24.03.2020 07:17 •  Информатика

У исполнителя Вычислитель имеются две команды:
1) прибавь 1
2) умножь на Х
(Х – неизвестное натуральное число; Х>=2)
Выполняя первую из них, Вычислитель прибавляет к числу на экране 1, а выполняя вторую, умножает это число на Х. Программа для исполнителя Вычислитель – это последовательность номеров команд. Известно, что программа 11121 переводит число 3 в число 25.
Определите значение Х.

👇
Ответ:
Kioto5Tonaka
Kioto5Tonaka
24.03.2020
Для решения данной задачи мы можем использовать обратное выполнение команд. То есть, начиная с числа 25, мы будем последовательно выполнять обратные действия для каждой команды, чтобы получить исходное число 3.

Изначально имеем число 25.
1. Выполняем обратное действие для команды "умножь на Х". Зная, что программа переводит число 3 в число 25, мы знаем, что это действие было выполнено с Х = 5. Получаем число 25 / 5 = 5.

Теперь имеем число 5.
2. Выполняем обратное действие для команды "прибавь 1". Зная, что программа переводит число 3 в число 25, мы знаем, что это действие было выполнено один раз. Получаем число 5 - 1 = 4.

Теперь имеем число 4.
3. Выполняем обратное действие для команды "умножь на Х". Зная, что программа переводит число 3 в число 25, мы знаем, что это действие было выполнено с Х = 5. Получаем число 4 / 5 = 0.8.

Итак, мы получили исходное число 3, выполняя обратные действия для каждой команды. Значит, значением Х является 5.
4,7(67 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика

MOGZ ответил

Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ