Исполнитель Вычислитель забыл одну из своих старых команд, но зато освоил новую команду и теперь СКИ имеет вид: *2 - умножить на 2 <= - стереть
5-9 класс
|
последнюю цифру С помощью этих команд он может например из числа 68 получить числа 136 и 6. Составьте для вычислителя наиболее короткую программу получения: 1) из числа 361 числа 7 2) из числа 457 числа 14 3) из числа 167 числа 10
1) из числа 361 число 7:
*2 (361 *2 722)
<= (722 <= 72)
<= (72 <= 7)
2) из числа 457 число 14:
*2 (457 *2 914)
<= (914 <= 91)
<= (91 <= 9)
*2 (9 *2 18)
*2 (18 *2 36)
*2 (36 *2 72)
<= (72 <= 7)
*2 (7 *2 14)
3) из числа 167 число 10:
<= (167 <= 16)
*2 (16 *2 32)
*2 (32 *2 64)
*2 (64 *2 128)
*2 (128 *2 256)
*2 (256 *2 512)
<= (512 <= 51)
<= (51 <= 5)
*2 (5 *2 10)
Другие вопросы из категории
тройка натуральных чисел a, b, c является тройкой Пифагора, т.е. c^2 = a^2 + b^2.
Читайте также
на 2
<=
Стереть последнюю цифру
С помощью этих команд он может, например, из числа 68 получить числа 136 и 6. Составьте для Вычислителя программу получения:
1) Из числа 457 число 14
2) Из числа 167 число 10
Постарайтесь, чтобы в программе было как можно меньше команд.
2. вычти 1
Первая из них увеличивает число на экране в 2 раза, вторая уменьшает его на 1.
Составьте алгоритм получения из числа 9 числа 29, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 12212 – это алгоритм
умножь на 2
вычти 1
вычти 1
умножь на 2
вычти 1
который преобразует число 5 в число 15.). Если таких алгоритмов более одного, запишите любой из них.
2. вычти 2
Первая из них увеличивает число на экране в 3 раза, вторая – уменьшает его на 2.
Составьте алгоритм получения из числа 2 числа 30, содержащий не более 5 команд. В ответе запишите только номера команд.(Например, 11221 – это алгоритм
умножь на 3
умножь на 3
вычти 2
вычти 2
умножь на 3
который преобразует число 1 в 15.).Если таких алгоритмов более одного, то запишите любой из них.
1 — вычти 2
2 — умножь на 3.
Первая из них уменьшает число на 2, вторая увеличивает число в 3 раза. При записи алгоритмов для краткости указываются лишь номера команд. Запишите алгоритм, содержащий не более пяти команд, с помощью которого из числа 11 будет получено число 13.
экране 2 раза, вторая - прибавляет к числу 3.
Составьте алгоритм получения из числа 1 числа 38, содержащий не более 5 команд. В ответе запишите только номера команд.
(Нопример, 12211 - это алгоритм:
умножь на 2
прибавь 3
прибавь 3
умножь на 2
умножь на 2
который преобразует число 1 в 32.)
Если таких алгоритмов более одного, то запишите любой из них.