Тип 5. Исполнители и алгоритмы. Практика
1. У исполнителя Квадратор две команды, которым присвоены номера:
1. возведи в квадрат
2. зачеркни справа
Первая из них возводит число на экране во вторую степень, вторая – удаляет крайнюю правую цифру числа.
Составьте алгоритм получения из числа 3 числа 6, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 21211 – это алгоритм
зачеркни справа
возведи в квадрат
зачеркни справа
возведи в квадрат
возведи в квадрат,
который преобразует число 52 в 16.)
Если таких алгоритмов более одного, то запишите любой из них.
Посмотреть пояснение и ответ
Команда 1: 92 = 81.
Команда 2: 8.
Команда 1: 82 = 64.
Команда 2: 6.
Ответ: 11212
2. У исполнителя Вычислитель две команды, которым присвоены номера:
1. умножь на 3
2. прибавь 2
Первая из них увеличивает число на экране в 3 раза, вторая увеличивает его на 2.
Составьте алгоритм получения из числа 3 числа 69, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 11221 – это алгоритм
умножь на 3
умножь на 3
прибавь 2
прибавь 2
умножь на 3,
который преобразует число 1 в 39.)
Если таких алгоритмов более одного, то запишите любой из них.
Посмотреть пояснение и ответ
Команда 2: 5 + 2 = 7.
Команда 1: 7 * 3 = 21.
Команда 2: 21 + 2 = 23.
Команда 1: 23 * 3 = 69.
Ответ: 22121
3. У исполнителя Вычислитель две команды, которым присвоены номера:
1. вычесть 4
2. приписать 2
Первая из них уменьшает число на 4, а вторая приписывает к нему справа 2.
Составьте алгоритм получения из числа 9 числа 4, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12111 – это алгоритм
вычесть 4
приписать 2
вычесть 4
вычесть 4
вычесть 4,
который преобразует число 6 в 10.)
Если таких алгоритмов более одного, то запишите любой из них.
Посмотреть пояснение и ответ
Ответ: 11211
4. У исполнителя Калькулятор две команды, которым присвоены номера:
1. умножь на 3
2. вычти 5
Первая из них утраивает число на экране, вторая уменьшает его на 5.
Составьте алгоритм получения из числа 1 числа 7, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 21221 – это алгоритм
вычти 5
умножь на 3
вычти 5
вычти 5
умножь на 3,
который преобразует число 11 в 24.)
Если таких алгоритмов более одного, то запишите любой из них.
Посмотреть пояснение и ответ
Ответ: 11212
5. У исполнителя Квадратор две команды, которым присвоены номера:
1. возведи в квадрат
2. вычти 3
Первая из них возводит число на экране во вторую степень, вторая – вычитает из числа 3.
Составьте алгоритм получения из числа 1 числа 19, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12221 – это алгоритм
возведи в квадрат
вычти 3
вычти 3
вычти 3
возведи в квадрат,
который преобразует число 4 в 49.)
Если таких алгоритмов более одного, то запишите любой из них.
Посмотреть пояснение и ответ
Ответ: 22122