Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 895 б
- Dwayne_Johnson 865 б
12 апреля 2023 07:13
346
У исполнителя Алго две команды, которым присвоены номера:
1. прибавь 1
2. умножь на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Алго увеличивает число на экране на 1, а выполняя вторую, ум-
ножает это число на b.
Программа для исполнителя Алго — это последовательность номеров команд. Известно, что программа 11221 переводит число 3 в число 81.
Определите значение b.
1
ответ
Для решения задачи необходимо выполнить программу в обратном порядке, начиная с конечного числа 81 и получить исходное число 3.
1. Последняя команда в программе - это 1, то есть число 81 уменьшается на 1 и становится равным 80.
2. Следующая команда - это 2, то есть число 80 делится на b. Поскольку число 80 делится на 4 (80 = 4 * 20), то b = 4.
3. Далее идет команда 2, то есть число 20 делится на b. Поскольку число 20 делится на 4 (20 = 4 * 5), то b не меняется.
4. Команда 1 увеличивает число 5 на 1, получаем 6.
5. Первая команда 1 увеличивает число 6 на 1, получаем исходное число 3.
Ответ: b = 4.
1. Последняя команда в программе - это 1, то есть число 81 уменьшается на 1 и становится равным 80.
2. Следующая команда - это 2, то есть число 80 делится на b. Поскольку число 80 делится на 4 (80 = 4 * 20), то b = 4.
3. Далее идет команда 2, то есть число 20 делится на b. Поскольку число 20 делится на 4 (20 = 4 * 5), то b не меняется.
4. Команда 1 увеличивает число 5 на 1, получаем 6.
5. Первая команда 1 увеличивает число 6 на 1, получаем исходное число 3.
Ответ: b = 4.
0
·
Хороший ответ
12 апреля 2023 07:19
Остались вопросы?
Еще вопросы по категории Математика
задача таня пробежала 30м за 6 с.С какой средней скоростью она бежала краткая запись решение и ответ...
Выделите целую часть из дроби: 8/3,19/5,40/8,59/19,335/102,84/12.Помогите пожалуйста!!!:)...
Какую дробь представляет число 1 4?...
Can you translate "100000" into English?...
Сколько чисел указано в задании?...