Упражнения. Питание. Диеты. Тренировки. Спорт

Из числа 14 числа 58. Тест. Простой линейный алгоритм для формального исполнителя

Задание 1

1. возведи в квадрат

2. прибавь 1.

Первая из них возводит число на экране в квадрат, вторая увеличивает его на 1. Запишите порядок команд в программе, которая преобразует число 1 в число 10 и содержит не более 4 команд. Указывайте лишь номера команд. (Например, программа2122 – это программа

прибавь 1,

возведи в квадрат,

прибавь 1,

прибавь 1.

Эта программа преобразует число 3 в число 18.)

РЕШЕНИЕ

Алгоритм – понятная и точная последовательность действий, описывающая процесс преобразования объекта из начального состояния в конечное.

Исполнителем алгоритма может быть как человек (кулинарные рецепты, различные инструкции, алгоритмы математических вычислений), так и техническое устройство. Различные машины (компьютеры, промышленные роботы, современная бытовая техника) являются формальными исполнителями алгоритмов. От формального исполнителя не требуется понимание сущности решаемой задачи, но требуется точное выполнение последовательности команд.

Будем решать задачу с конца. По условию конечная цифра, это 10, из которой не получить квадрат, поэтому первая команда будет №2 (прибавь 1). Но раз мы решаем с конца, значит нужно не прибавлять 1, а отнимать 1. Следующая цифра это 9, из которой можно получить квадрат 32=9 команда №1(возведи в квадрат). Из цифры 3 квадрат не получится поэтому отнимаем единицу (прибавь 1). Аналогично поступаем и с числом 2, т.е отнимаем единицу(прибавь 1). В итоге получаются команды 2122, но мы решали задачу с конца, а нужно считать команды с начала, поэтому меняем команды местами, получается 2212.

Ответ: 2212

Задание 2

У исполнителя Делитель две команды, которым присвоены номера:
1. раздели на 2
2. вычти 1
Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 1.
Исполнитель работает только с натуральными числами.
Составьте алгоритм получения из числа 65 числа 4, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12112 – это алгоритм:

раздели на 2
вычти 1
раздели на 2
раздели на 2
вычти 1,
который преобразует число 42 в число 4).
Если таких алгоритмов более одного, то запишите любой из них.

РЕШЕНИЕ

Необходимо помнить, что если число будет делится нацело, тогда первой командой будет «раздели на 2», иначе выполняем команду «вычти 1».

1) Число 65 нацело не делится на 2, поэтому первая команда будет «вычти 1»:

65 -1 =64 (команда 2 )

2) Число 64 делим на 2:

64:2 = 32 (команда 1 )

3) Число 32 делим на 2:

32:2 = 16 (команда 1 )

4) Число 16 делим на 2:

16:2 = 8 (команда 1 )

5) Число 8 делим на 2:

8:2 = 4 (команда 1 )

Ответ: 21111

Самостоятельная работа

У исполнителя Квадратор две команды, которым присвоены номера:

  1. прибавь 3
  2. возведи в квадрат

Первая из них увеличивает число на экране на 3, вторая возводит его во вторую степень.

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 4 числа 58 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 22111 – это алгоритм:

возведи в квадрат

возведи в квадрат

прибавь 3

прибавь 3

прибавь 3,

который преобразует число 3 в 90.)

Если таких алгоритмов более одного, то запишите любой из них.

Данная задача была взята с открытого банка заданий ОГЭ по информатике.

Всего заданий в разделе: 102

№1 (Номер в базе opengia.com: Задание №00164F . Номер в базе сайт: 3022)

1. раздели на 2

2. прибавь 1

Составьте алгоритм получения из числа 89 числа 24 , содержащий не более

(Например, 21121 – это алгоритм:

прибавь 1

раздели на 2

раздели на 2

прибавь 1

раздели на 2,

который преобразует число 75 в 10).

№2 (Номер в базе opengia.com: Задание №00D891 . Номер в базе сайт: 3025)

1. возведи в квадрат

2. вычти 4

Первая из них возводит число на экране во вторую степень, вторая – уменьшает число на 4.

Составьте алгоритм получения из числа 2 числа 64

(

возведи в квадрат

вычти 4

вычти 4

вычти 4

возведи в квадрат,

который преобразует число 5 в число 169).

Если таких алгоритмов более одного, то запишите любой из них.

№3 (Номер в базе opengia.com: Задание №03644E . Номер в базе сайт: 3045)

У исполнителя Конструктор

1. приписать 2

2. разделить на 2

Составьте алгоритм получения из числа 14 числа 9

разделить на 2

разделить на 2

разделить на 2

приписать 2

разделить на 2,

№4 (Номер в базе opengia.com: Задание №075550 . Номер в базе сайт: 3058)

У исполнителя Делитель две команды, которым присвоены номера:

1. раздели на 2

2. прибавь 1

Первая из них уменьшает число на экране в 2 раза, вторая увеличивает его на 1.

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 23 числа 4 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 11222 – это алгоритм:

раздели на 2

раздели на 2

прибавь 1

прибавь 1

прибавь 1,

который преобразует число 36 в 12).

Если таких алгоритмов более одного, то запишите любой из них.

№5 (Номер в базе opengia.com: Задание №0C0997 . Номер в базе сайт: 3084)

У исполнителя Делитель две команды, которым присвоены номера:

1. раздели на 2

2. вычти 1

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 27 числа 3 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 12121 – это алгоритм:

раздели на 2

вычти 1

раздели на 2

вычти 1

раздели на 2,

который преобразует число 30 в 3).

Если таких алгоритмов более одного, то запишите любой из них.

№6 (Номер в базе opengia.com: Задание №126CDE . Номер в базе сайт: 3135)

1. вычесть 1

2. разделить на 2

Составьте алгоритм получения из числа 21 числа 3 , содержащий не более 5 команд. В ответе запишите только номера команд.

разделить на 2

разделить на 2

вычесть 1

разделить на 2,

Если таких алгоритмов более одного, запишите любой из них.

№7 (Номер в базе opengia.com: Задание №14E029 . Номер в базе сайт: 3152)

1. вычти 2

2. умножь на три

Первая из них уменьшает число на экране на 2, вторая – утраивает его.

Составьте алгоритм получения из числа 11 числа 13 , содержащий не более 5 команд. В ответе запишите только номера команд.

умножь на три

вычти 2

умножь на три

вычти 2

вычти 2,

который преобразует число 2 в 8).

№8 (Номер в базе opengia.com: Задание №19249C . Номер в базе сайт: 3175)

У исполнителя Утроитель две команды, которым присвоены номера:

1 – вычти 1

2 – умножь на три

Составьте алгоритм получения из числа 5 числа 26 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21211 – это алгоритм:

умножь на три

вычти 1

умножь на три

вычти 1

вычти 1,

Если таких алгоритмов более одного, то запишите любой из них.

№9 (Номер в базе opengia.com: Задание №1A82FA . Номер в базе сайт: 3183)

1. приписать 1

2. разделить на 3

Первая из них приписывает к числу справа 1, вторая уменьшает его в 3 раза.

Составьте алгоритм получения из 5 числа 19 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 22121 – это алгоритм

разделить на 3

разделить на 3

приписать 1

разделить на 3

приписать 1,

который преобразует число 18 в 71. )

Если таких алгоритмов более одного, запишите любой из них.

№10 (Номер в базе opengia.com: Задание №1CB194 . Номер в базе сайт: 3193)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. вычесть 4

2. приписать 2

Первая из них уменьшает число на 4, а вторая приписывает к нему справа 2.

Составьте алгоритм получения из числа 9 числа 4 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12111 – это алгоритм

вычесть 4

приписать 2

вычесть 4

вычесть 4

вычесть 4,

который преобразует число 6 в 10.)

Если таких алгоритмов более одного, запишите любой из них.

№11 (Номер в базе opengia.com: Задание №1E0508 . Номер в базе сайт: 3198)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. зачеркни справа

Первая из них возводит число на экране во вторую степень, вторая – удаляет крайнюю правую цифру числа.

Составьте алгоритм получения из числа 3 числа 6 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21211 – это алгоритм

зачеркни справа

возведи в квадрат

зачеркни справа

возведи в квадрат

возведи в квадрат,

который преобразует число 52 в 16.)

Если таких алгоритмов более одного, то запишите любой из них.

№12 (Номер в базе opengia.com: Задание №1E47CC . Номер в базе сайт: 3199)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 3

2. прибавь 2

Составьте алгоритм получения из числа 3 числа 69 , содержащий не более 5 команд. В ответе запишите только номера команд.

умножь на 3

умножь на 3

прибавь 2

прибавь 2

умножь на 3,

который преобразует число 1 в 39.)

Если таких алгоритмов более одного, то запишите любой из них.

№13 (Номер в базе opengia.com: Задание №1ef92c . Номер в базе сайт: 3215)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. вычти 4

Первая из них возводит число на экране во вторую степень, вторая – вычитает из числа 4.

Составьте алгоритм получения из числа 1 числа 21 , содержащий не более 5 команд. В ответе запишите только номера команд.

вычти 4

возведи в квадрат

вычти 4

вычти 4

возведи в квадрат

который преобразует число 2 в 16.)

Если таких алгоритмов более одного, то запишите любой из них.

№14 (Номер в базе opengia.com: Задание №20747b . Номер в базе сайт: 3224)

1. умножь на 3

2. прибавь 1

Первая из них увеличивает число на экране в 3 раза, вторая – прибавляет к числу 1.

Составьте алгоритм получения из числа 2 числа 84 , содержащий не более 5 команд. В ответе запишите только номера команд.

(

умножь на 3

прибавь 1

прибавь 1

умножь на 3

прибавь 1

который преобразует число 2 в 25. )

Если таких алгоритмов более одного, то запишите любой из них.

№15 (Номер в базе opengia.com: Задание №2096a6 . Номер в базе сайт: 3225)

1. умножь на 3

2. вычти 5

Первая из них утраивает число на экране, вторая уменьшает его на 5.

Составьте алгоритм получения из числа 1 числа 7 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21221 – это алгоритм

вычти 5

умножь на 3

вычти 5

вычти 5

умножь на 3

который преобразует число 11 в 24.)

Если таких алгоритмов более одного, то запишите любой из них.

№16 (Номер в базе opengia.com: Задание №20C6FF . Номер в базе сайт: 3228)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. вычти 5

Составьте алгоритм получения из числа 3 числа 6 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21221 – это алгоритм

вычти 5

возведи в квадрат

вычти 5

вычти 5

возведи в квадрат,

который преобразует число 10 в 225.)

Если таких алгоритмов более одного, то запишите любой из них.

№17 (Номер в базе opengia.com: Задание №228037 . Номер в базе сайт: 3240)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. приписать 4

2. разделить на 2

Первая из них приписывает к числу справа 4, вторая уменьшает его в 2 раза.

Составьте алгоритм получения из числа 8 числа 7 , содержащий не более 5 команд. В ответе запишите только номера команд.

приписать 4

разделить на 2

разделить на 2

приписать 4

разделить на 2,

который преобразует число 2 в 32.)

Если таких алгоритмов более одного, запишите любой из них.

№18 (Номер в базе opengia.com: Задание №22aa03 . Номер в базе сайт: 3244)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. вычти 3

числа 1 числа 19 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12221 – это

алгоритм

возведи в квадрат

вычти 3

вычти 3

вычти 3

возведи в квадрат

Если таких алгоритмов более одного, то запишите любой из них.

№19 (Номер в базе opengia.com: Задание №2316CC . Номер в базе сайт: 3248)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. прибавь 2

Составьте алгоритм получения из числа 1 числа 85 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 12221 – это алгоритм:

возведи в квадрат

прибавь 2

прибавь 2

прибавь 2

возведи в квадрат,

Если таких алгоритмов более одного, то запишите любой из них.

№20 (Номер в базе opengia.com: Задание №24DAA5 . Номер в базе сайт: 3254)

У исполнителя Утроитель две команды, которым присвоены номера:

1. вычти 1

2. умножь на три

Первая из них уменьшает число на экране на 1, вторая – утраивает его.

Составьте алгоритм получения из числа 7 числа 13 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21211 – это алгоритм:

умножь на три

вычти 1

умножь на три

вычти 1

вычти 1,

который преобразует число 2 в 13).

Если таких алгоритмов более одного, то запишите любой из них.

№21 (Номер в базе opengia.com: Задание №269451 . Номер в базе сайт: 3262)

У исполнителя Квадратор две команды, которым присвоены номера:

1. прибавь 1

2. возведи в квадрат

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 1 числа 100 , содержащий не более
5 команд. В ответе запишите только номера команд.

прибавь 1

возведи в квадрат

прибавь 1

возведи в квадрат

прибавь 1,

который преобразует число 1 в 26).

Если таких алгоритмов более одного, то запишите любой из них.

№22 (Номер в базе opengia.com: Задание №2941B3 . Номер в базе сайт: 3274)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. вычти один

2. возведи в квадрат

Первая из них уменьшает число на экране на 1, вторая – возводит его во вторую степень.

Составьте алгоритм получения из числа 3 числа 62 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12112 – это алгоритм

вычти один

возведи в квадрат

вычти один

вычти один

возведи в квадрат,

который преобразует число 4 в 49.)

Если таких алгоритмов более одного, то запишите любой из них.

№23 (Номер в базе opengia.com: Задание №2C3FCA . Номер в базе сайт: 3292)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 4

2. прибавь 3

Первая из них увеличивает число на экране в 4 раза, вторая увеличивает его на 3.

Составьте алгоритм получения из числа 2 числа 50 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 – это алгоритм:

умножь на 4

умножь на 4

прибавь 3

прибавь 3

умножь на 4,

который преобразует число 1 в 88.)

Если таких алгоритмов более одного, то запишите любой из них.

№24 (Номер в базе opengia.com: Задание №2C6B2A . Номер в базе сайт: 3293)

У исполнителя Квадратор две команды, которым присвоены номера:

1. вычти 1

2. возведи в квадрат

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 5 числа 80 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 21121 – это алгоритм:

возведи в квадрат

вычти 1

вычти 1

возведи в квадрат

вычти 1,

который преобразует число 3 в 48).

Если таких алгоритмов более одного, то запишите любой из них.

№25 (Номер в базе opengia.com: Задание №2C9CFC . Номер в базе сайт: 3295)

1. приписать 2

2. разделить на 2

Составьте алгоритм получения из числа 1 числа 16 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 22212 – это алгоритм:

разделить на 2

разделить на 2

разделить на 2

приписать 2

разделить на 2,

который преобразует число 8 в число 6.)

Если таких алгоритмов более одного, запишите любой из них.

№26 (Номер в базе opengia.com: Задание №2EA7B6 . Номер в базе сайт: 3304)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. вычти 2

Составьте алгоритм получения из числа 4 числа 142 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 12221 – это алгоритм:

возведи в квадрат

вычти 2

вычти 2

вычти 2

возведи в квадрат,

Если таких алгоритмов более одного, то запишите любой из них.

№27 (Номер в базе opengia.com: Задание №30326b . Номер в базе сайт: 3320)

У исполнителя Квадратор две команды, которым присвоены номера:

1. раздели на 2

2. возведи в квадрат

Первая из них уменьшает число на экране в 2 раза, вторая возводит число в квадрат.

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 12 числа 81

раздели на 2

возведи в квадрат

раздели на 2

возведи в квадрат

который преобразует число 20 в 2500).

Если таких алгоритмов более одного, то запишите любой из них.

№28 (Номер в базе opengia.com: Задание №30f499 . Номер в базе сайт: 3326)

У исполнителя Квадратор две команды, которым присвоены номера:

1. раздели на 3

2. возведи в квадрат

Первая из них уменьшает число на экране в 3 раза, вторая возводит число в квадрат.

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 18 числа 16 , содержащий не более 4 команд. В ответе запишите только номера команд.

(Например, 1212 – это алгоритм:

раздели на 3

возведи в квадрат

раздели на 3

возведи в квадрат

который преобразует число 18 в 144).

Если таких алгоритмов более одного, то запишите любой из них.

№29 (Номер в базе opengia.com: Задание №36a328 . Номер в базе сайт: 3352)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 3

2. прибавь 4

Первая из них увеличивает число на экране в 3 раза, вторая увеличивает его на 4.

Составьте алгоритм получения из числа 3 число 37 , содержащий не более 4 команд. В ответе запишите только номера команд.

умножь на 3

прибавь 4

умножь на 3

прибавь 4

прибавь 4

который преобразует число 2 в 38.)

Если таких алгоритмов более одного, то запишите любой из них.

№30 (Номер в базе opengia.com: Задание №3B73DF . Номер в базе сайт: 3376)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. прибавь 3

Первая из них возводит число на экране во вторую степень, вторая увеличивает его на 3.

Составьте алгоритм получения из числа 1 числа 25 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 12221 – это алгоритм:

возведи в квадрат

прибавь 3

прибавь 3

прибавь 3

возведи в квадрат,

который преобразует число 2 в 169.)

Если таких алгоритмов более одного, то запишите любой из них.

№31 (Номер в базе opengia.com: Задание №3DF69A . Номер в базе сайт: 3385)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. вычти 3

Первая из них возводит число на экране во вторую степень, вторая – вычитает из числа 3.

Составьте алгоритм получения из числа 14 числа 58 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21221 – это алгоритм

вычти 3

возведи в квадрат

вычти 3

вычти 3

возведи в квадрат,

который преобразует число 7 в 100.)

Если таких алгоритмов более одного, то запишите любой из них.

№32 (Номер в базе opengia.com: Задание №3FFF93 . Номер в базе сайт: 3394)

У исполнителя Квадратор две команды, которым присвоены номера:

1. прибавь 1

2. возведи в квадрат

Первая из них увеличивает число на экране на 1, вторая возводит его во вторую степень.

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 3 числа 84 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 11221 – это алгоритм:

прибавь 1

прибавь 1

возведи в квадрат

возведи в квадрат

прибавь 1,

который преобразует число 1 в 82).

Если таких алгоритмов более одного, то запишите любой из них.

№33 (Номер в базе opengia.com: Задание №3a56d0 . Номер в базе сайт: 3398)

1. возведи в квадрат

2. прибавь 2

Составьте алгоритм получения из числа 1 числа 51

(Например, 21221 – это алгоритм

прибавь 2

возведи в квадрат

прибавь 2

прибавь 2

возведи в квадрат,

Если таких алгоритмов более одного, то запишите любой из них.

№34 (Номер в базе opengia.com: Задание №421905 . Номер в базе сайт: 3412)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. прибавь 2

Первая из них возводит число на экране во вторую степень, вторая – прибавляет к числу 2.

Составьте алгоритм получения из числа 1 числа 85 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21221 – это алгоритм

прибавь 2

возведи в квадрат

прибавь 2

прибавь 2

возведи в квадрат,

который преобразует число 1 в 169.)

Если таких алгоритмов более одного, то запишите любой из них.

№35 (Номер в базе opengia.com: Задание №42B5B3 . Номер в базе сайт: 3414)

У исполнителя Квадратор две команды, которым присвоены номера:

1. вычти 3

2. возведи в квадрат

Первая из них уменьшает число на экране на 3, вторая возводит его во вторую степень.

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 4 числа 49 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 21211 – это алгоритм:

возведи в квадрат

вычти 3

возведи в квадрат

вычти 3

вычти 3,

который преобразует число 3 в 30).

Если таких алгоритмов более одного, то запишите любой из них.

№36 (Номер в базе opengia.com: Задание №502F18 . Номер в базе сайт: 3501)

У исполнителя Квадратор две команды, которым присвоены номера:

1. прибавь 3

2. возведи в квадрат

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 4 числа 58 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 22111 – это алгоритм:

возведи в квадрат

возведи в квадрат

прибавь 3

прибавь 3

прибавь 3,

который преобразует число 3 в 90).

Если таких алгоритмов более одного, то запишите любой из них.

№37 (Номер в базе opengia.com: Задание №509010 . Номер в базе сайт: 3507)

У исполнителя Умножатор две команды, которым присвоены номера:

1. умножь на 3

2. прибавь 2

Первая из них увеличивает число на экране в 3 раза, вторая – прибавляет к числу 2.

Составьте алгоритм получения из числа 2 числа 66 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12212 – это алгоритм:

умножь на 3

прибавь 2

прибавь 2

умножь на 3

прибавь 2,

который преобразует число 2 в 32. )

Если таких алгоритмов более одного, то запишите любой из них.

№38 (Номер в базе opengia.com: Задание №518464 . Номер в базе сайт: 3513)

1. вычти один

2. умножь на три

Первая из них уменьшает число на экране на 1, вторая – утраивает его.

Составьте алгоритм получения из числа 5 числа 26 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21211 – это алгоритм:

умножь на три

вычти один

умножь на три

вычти один

вычти один,

который преобразует число 2 в 13.)

Если таких алгоритмов более одного, то запишите любой из них.

№39 (Номер в базе opengia.com: Задание №536DF2 . Номер в базе сайт: 3522)

У исполнителя Утроитель две команды, которым присвоены номера:

1 – вычти 1

2 – умножь на три

Первая из них уменьшает число на экране на 1, вторая – утраивает его.

Составьте алгоритм получения из числа 4 числа 25 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21211 – это алгоритм:

умножь на три

вычти 1

умножь на три

вычти 1

вычти 1,

который преобразует число 2 в 13).

Если таких алгоритмов более одного, то запишите любой из них.

№40 (Номер в базе opengia.com: Задание №54BEF8 . Номер в базе сайт: 3530)

У исполнителя Утроитель две команды, которым присвоены номера:

1 – вычти 1

2 – умножь на три

Первая из них уменьшает число на экране на 1, вторая – утраивает его.

Составьте алгоритм получения из числа 9 числа 62 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21211 – это алгоритм:

умножь на три

вычти 1

умножь на три

вычти 1

вычти 1,

который преобразует число 2 в 13).

Если таких алгоритмов более одного, то запишите любой из них.

№41 (Номер в базе opengia.com: Задание №5B0D95 . Номер в базе сайт: 3554)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. вычти 3

Первая из них возводит число на экране во вторую степень, вторая уменьшает его на 3.

Составьте алгоритм получения из числа 3 числа 30 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 12221 – это алгоритм:

возведи в квадрат

вычти 3

вычти 3

вычти 3

возведи в квадрат,

который преобразует число 4 в 49.)

Если таких алгоритмов более одного, то запишите любой из них.

№42 (Номер в базе opengia.com: Задание №5D17F3 . Номер в базе сайт: 3561)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 4

2. вычти 1

Составьте алгоритм получения из числа 2 числа 120 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 – это алгоритм:

умножь на 4

умножь на 4

вычти 1

вычти 1

умножь на 4,

Если таких алгоритмов более одного, то запишите любой из них.

№43 (Номер в базе opengia.com: Задание №5F948E . Номер в базе сайт: 3571)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. вычти 1

Составьте алгоритм получения из числа 2 числа 80 , содержащий не более
5 команд. В ответе запишите только номера команд.

вычти 1

возведи в квадрат

вычти 1

вычти 1

возведи в квадрат,

который преобразует число 4 в 49.)

Если таких алгоритмов более одного, то запишите любой из них.

№44 (Номер в базе opengia.com: Задание №5c6590 . Номер в базе сайт: 3578)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. вычти 1

Первая из них возводит число на экране во вторую степень, вторая – вычитает из числа 1.

Составьте алгоритм получения из числа 2 числа 13 , содержащий не более 5 команд. В ответе запишите только номера команд.

вычти 1

вычти 1

вычти 1

возведи в квадрат

возведи в квадрат,

который преобразует число 1 в 16.)

Если таких алгоритмов более одного, то запишите любой из них.

№45 (Номер в базе opengia.com: Задание №64928C . Номер в базе сайт: 3615)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. вычти 2

Первая из них возводит число на экране во вторую степень, вторая уменьшает его на 2.

Составьте алгоритм получения из числа 2 числа 144 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 12221 – это алгоритм:

возведи в квадрат

вычти 2

вычти 2

вычти 2

возведи в квадрат,

который преобразует число 4 в 100.)

Если таких алгоритмов более одного, то запишите любой из них.

№46 (Номер в базе opengia.com: Задание №691436 . Номер в базе сайт: 3647)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. вычти 3

Первая из них возводит число на экране во вторую степень, вторая – уменьшает число на 3.

Составьте алгоритм получения из числа 2 числа 100 , содержащий не более пяти команд. В ответе запишите только номера команд.

(Например, 12221 – это алгоритм:

возведи в квадрат

вычти 3

вычти 3

вычти 3

возведи в квадрат,

который преобразует число 4 в число 49).

Если таких алгоритмов более одного, то запишите любой из них.

№47 (Номер в базе opengia.com: Задание №6ab092 . Номер в базе сайт: 3682)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. прибавь 3

2. умножь на 2

Составьте алгоритм получения из числа 1 числа 25 , содержащий не более 5 команд. В ответе запишите только номера команд.

прибавь 3

прибавь 3

умножь на 2

умножь на 2

прибавь 3

Если таких алгоритмов более одного, то запишите любой из них.

№48 (Номер в базе opengia.com: Задание №6ed92b . Номер в базе сайт: 3691)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. прибавь 3

Составьте алгоритм получения из числа 2 числа 55 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 22122 – это алгоритм:

прибавь 3

прибавь 3

возведи в квадрат

прибавь 3

прибавь 3

который преобразует число 2 в 70).

Если таких алгоритмов более одного, то запишите любой из них.

№49 (Номер в базе opengia.com: Задание №70deed . Номер в базе сайт: 3703)

1. вычти 3

2. умножь на 4

Первая из них уменьшает число на экране на 3, вторая – увеличивает число в 4 раза.

Составьте алгоритм получения из числа 1 числа 49 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21212 – это алгоритм:

умножь на 4

вычти 3

умножь на 4

вычти 3

умножь на 4,

который преобразует число 2 в 68.)

Если таких алгоритмов более одного, то запишите любой из них.

№50 (Номер в базе opengia.com: Задание №710A3B . Номер в базе сайт: 3705)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 3

2. вычти 2

Составьте алгоритм получения из числа 1 числа 23 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 – это алгоритм

умножь на 3

умножь на 3

вычти 2

вычти 2

умножь на 3,

Если таких алгоритмов более одного, то запишите любой из них.

№51 (Номер в базе opengia.com: Задание №75FECE . Номер в базе сайт: 3730)

У исполнителя Делитель две команды, которым присвоены номера:

1. раздели на 2

2. прибавь 1

Первая из них уменьшает число на экране в 2 раза, вторая увеличивает его на 1.

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 54 числа 16 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 21222 – это алгоритм:

прибавь 1

раздели на 2

прибавь 1

прибавь 1

прибавь 1,

который преобразует число 21 в 14).

Если таких алгоритмов более одного, то запишите любой из них.

№52 (Номер в базе opengia.com: Задание №7A624B . Номер в базе сайт: 3753)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 4

2. вычти 3

Первая из них увеличивает число на экране в 4 раза, вторая уменьшает его на 3.

Составьте алгоритм получения из числа 2 числа 14 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 – это алгоритм:

умножь на 4

умножь на 4

вычти 3

вычти 3

умножь на 4,

который преобразует число 1 в 40.)

Если таких алгоритмов более одного, то запишите любой из них.

№53 (Номер в базе opengia.com: Задание №7BDDB5 . Номер в базе сайт: 3764)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 3

2. прибавь 1

Первая из них увеличивает число на экране в 3 раза, вторая увеличивает его на 1.

Составьте алгоритм получения из числа 5 числа 60 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 – это алгоритм:

умножь на 3

умножь на 3

прибавь 1

прибавь 1

умножь на 3,

Если таких алгоритмов более одного, то запишите любой из них.

№54 (Номер в базе opengia.com: Задание №7D2608 . Номер в базе сайт: 3775)

У исполнителя Конструктор две команды, которым присвоены номера:

1. приписать 2

2. разделить на 2

Первая из них приписывает к числу на экране справа цифру 2, вторая – делит его на 2.

Составьте алгоритм получения из числа 32 числа 21 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 22212 – это алгоритм:

разделить на 2

разделить на 2

разделить на 2

приписать 2

разделить на 2,

который преобразует число 8 в число 6.)

Если таких алгоритмов более одного, запишите любой из них.

№55 (Номер в базе opengia.com: Задание №7F8C8D . Номер в базе сайт: 3787)

1. вычти 1

2. умножь на 2

Составьте алгоритм получения из числа 2 числа 11 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12121 – это алгоритм:

вычти 1

умножь на 2

вычти 1

умножь на 2

вычти 1,

Если таких алгоритмов более одного, то запишите любой из них.

№56 (Номер в базе opengia.com: Задание №7ef25d . Номер в базе сайт: 3797)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. прибавь 1

Составьте алгоритм получения из числа 2 числа 27 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 – это алгоритм:

возведи в квадрат

возведи в квадрат

прибавь 1

прибавь 1

возведи в квадрат,

который преобразует число 2 в 324 ).

Если таких алгоритмов более одного, то запишите любой из них.

№57 (Номер в базе opengia.com: Задание №81B12D . Номер в базе сайт: 3805)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 5

2. прибавь 1

Первая из них увеличивает число на экране в 5 раз, вторая увеличивает его на 1.

Составьте алгоритм получения из числа 1 числа 56 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 – это алгоритм:

умножь на 5

умножь на 5

прибавь 1

прибавь 1

умножь на 5,

который преобразует число 2 в 260.)

Если таких алгоритмов более одного, то запишите любой из них.

№58 (Номер в базе opengia.com: Задание №881e5b . Номер в базе сайт: 3847)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. вычти 5

Первая из них возводит число на экране во вторую степень, вторая – вычитает из числа 5.

Составьте алгоритм получения из числа 1 числа 36 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21211 – это алгоритм

вычти 5

возведи в квадрат

вычти 5

возведи в квадрат

возведи в квадрат,

который преобразует число 2 в 256.)

Если таких алгоритмов более одного, то запишите любой из них.

№59 (Номер в базе opengia.com: Задание №8c7312 . Номер в базе сайт: 3887)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. вычти 3

Первая из них возводит число на экране во вторую степень, вторая – вычитает из числа 3.

Составьте алгоритм получения из числа 2 числа 46 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 2221 – это алгоритм

вычти 3

вычти 3

вычти 3

возведи в квадрат

который преобразует число 4 в 25.)

Если таких алгоритмов более одного, то запишите любой из них.

№60 (Номер в базе opengia.com: Задание №96E9FF . Номер в базе сайт: 3920)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. прибавь один

2. возведи в квадрат

Первая из них увеличивает число на экране на 1, вторая – возводит его во вторую степень.

Составьте алгоритм получения из числа 2 числа 19 , содержащий не более 5 команд. В ответе запишите только номера команд.

прибавь один

возведи в квадрат

прибавь один

возведи в квадрат

прибавь один,

который преобразует число 1 в 26.)

Если таких алгоритмов более одного, то запишите любой из них.

№61 (Номер в базе opengia.com: Задание №96aed4 . Номер в базе сайт: 3923)

У исполнителя Программист две команды, которым присвоены номера:

1. вычти 1

2. умножь на 4

Первая из них уменьшает число на экране на 1, вторая – увеличивает число в 4 раза.

Составьте алгоритм получения из числа 1 числа 44 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 22112 – это алгоритм:

умножь на 4

умножь на 4

вычти 1

вычти 1

умножь на 4,

который преобразует число 1 в 56.)

Если таких алгоритмов более одного, то запишите любой из них.

№62 (Номер в базе opengia.com: Задание №97C2F8 . Номер в базе сайт: 3930)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. вычесть 3

2. приписать 1

Первая из них уменьшает число на 3, а вторая приписывает к нему справа 1.

Составьте алгоритм получения из числа 8 числа 15 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21112 – это алгоритм

приписать 1

вычесть 3

вычесть 3

вычесть 3

приписать 1,

который преобразует число 1 в 21. )

Если таких алгоритмов более одного, запишите любой из них.

№63 (Номер в базе opengia.com: Задание №9889b6 . Номер в базе сайт: 3935)

1. умножь на 2

2. прибавь 3

Составьте алгоритм получения из числа 4 числа 47 , содержащий не более 5 команд. В ответе запишите только номера команд.

(

умножь на 2

прибавь 3

прибавь 3

умножь на 2

умножь на 2,

.)

Если таких алгоритмов более одного, то запишите любой из них.

№64 (Номер в базе opengia.com: Задание №996D37 . Номер в базе сайт: 3939)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 4

2. вычти 2

Составьте алгоритм получения из числа 3 числа 30 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 – это алгоритм:

умножь на 4

умножь на 4

вычти 2

вычти 2

умножь на 4,

Если таких алгоритмов более одного, то запишите любой из них.

№65 (Номер в базе opengia.com: Задание №9A2DCC . Номер в базе сайт: 3944)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 2

2. вычти 1

Первая из них увеличивает число на экране в 2 раза, вторая уменьшает его
на 1.

Составьте алгоритм получения из числа 9 числа 29 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 12212 – это алгоритм

умножь на 2

вычти 1

вычти 1

умножь на 2

вычти 1,

который преобразует число 5 в число 15.)

Если таких алгоритмов более одного, запишите любой из них.

№66 (Номер в базе opengia.com: Задание №9C67B1 . Номер в базе сайт: 3958)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 3

2. вычти 1

Составьте алгоритм получения из числа 1 числа 23 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12212 – это алгоритм

умножь на 3

вычти 1

вычти 1

умножь на 3

вычти 1,

который преобразует число 3 в число 20.)

Если таких алгоритмов более одного, то запишите любой из них.

№67 (Номер в базе opengia.com: Задание №9a5e99 . Номер в базе сайт: 3979)

У исполнителя Удвоитель две команды, которым присвоены номера:

1. умножь на 2

2. прибавь 3

Первая из них увеличивает число на экране в 2 раза, вторая – прибавляет к числу 3.

Составьте алгоритм получения из числа 1 числа 38 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12211 – это алгоритм:

умножь на 2

прибавь 3

прибавь 3

умножь на 2

умножь на 2,

который преобразует число 1 в 32 .)

Если таких алгоритмов более одного, то запишите любой из них.

№68 (Номер в базе opengia.com: Задание №9c2441 . Номер в базе сайт: 3981)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 3

2. прибавь 2

Первая из них увеличивает число на экране в 3 раза, вторая увеличивает его на 2.

Составьте алгоритм получения из числа 3 числа 37, содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12122 – это алгоритм

умножь на 3

прибавь 2

умножь на 3

прибавь 2

прибавь 2

который преобразует число 2 в 28).

Если таких алгоритмов более одного, то запишите любой из них.

№69 (Номер в базе opengia.com: Задание №A66C94 . Номер в базе сайт: 4005)

У исполнителя Квадратор две команды, которым присвоены номера:

1. зачеркни слева

2. возведи в квадрат

Первая из них удаляет крайнюю левую цифру числа на экране, вторая – возводит число во вторую степень.

Составьте алгоритм получения из числа 8 числа 56 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12212 – это алгоритм

зачеркни слева

возведи в квадрат

возведи в квадрат

зачеркни слева

возведи в квадрат,

который преобразует число 12 в 36.)

Если таких алгоритмов более одного, то запишите любой из них.

№70 (Номер в базе opengia.com: Задание №ACB9F1 . Номер в базе сайт: 4031)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. вычти 2

Составьте алгоритм получения из числа 7 числа 79 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21221 – это алгоритм

вычти 2

возведи в квадрат

вычти 2

вычти 2

возведи в квадрат,

который преобразует число 6 в 144.)

Если таких алгоритмов более одного, то запишите любой из них.

№71 (Номер в базе opengia.com: Задание №B3E4D9 . Номер в базе сайт: 4059)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 3

2. вычти 2

Первая из них увеличивает число на экране в 3 раза, вторая уменьшает его на 2.

Составьте алгоритм получения из числа 2 числа 30 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 – это алгоритм

умножь на 3

умножь на 3

вычти 2

вычти 2

умножь на 3,

который преобразует число 1 в 15.)

Если таких алгоритмов более одного, то запишите любой из них.

№72 (Номер в базе opengia.com: Задание №B585FF . Номер в базе сайт: 4065)

У исполнителя Утроитель две команды, которым присвоены номера:

1 – вычти 1

2 – умножь на три

Первая из них уменьшает число на экране на 1, вторая – утраивает его.

Составьте алгоритм получения из числа 6 числа 10 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21211 – это алгоритм:

умножь на три

вычти 1

умножь на три

вычти 1

вычти 1,

который преобразует число 2 в 13).

Если таких алгоритмов более одного, то запишите любой из них.

№73 (Номер в базе opengia.com: Задание №B64FF2 . Номер в базе сайт: 4069)

У исполнителя Квадратор две команды, которым присвоены номера:

1. зачеркни справа

2. возведи в квадрат

Первая из них удаляет крайнюю правую цифру числа на экране, вторая – возводит число во вторую степень.

Составьте алгоритм получения из числа 5 числа 1 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12121 – это алгоритм

зачеркни справа

возведи в квадрат

зачеркни справа

возведи в квадрат

зачеркни справа,

который преобразует число 81 в 3.)

Если таких алгоритмов более одного, то запишите любой из них.

№74 (Номер в базе opengia.com: Задание №BA89D0 . Номер в базе сайт: 4083)

У исполнителя Умножитель две команды, которым присвоены номера:

1. вычти 1

2. умножь на 2

Первая из них уменьшает число на экране на 1, вторая – удваивает его.

Составьте алгоритм получения из числа 3 числа 18 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12121 – это алгоритм:

вычти 1

умножь на 2

вычти 1

умножь на 2

вычти 1,

который преобразует число 5 в 13).

Если таких алгоритмов более одного, то запишите любой из них.

№75 (Номер в базе opengia.com: Задание №C1AD90 . Номер в базе сайт: 4111)

У исполнителя Делитель две команды, которым присвоены номера:

1. раздели на 2

2. вычти 1

Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 1.

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 65 числа 4 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 12112 – это алгоритм:

раздели на 2

вычти 1

раздели на 2

раздели на 2

вычти 1,

который преобразует число 42 в число 4).

Если таких алгоритмов более одного, то запишите любой из них.

№76 (Номер в базе opengia.com: Задание №C6F88B . Номер в базе сайт: 4138)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. прибавь 1

Первая из них возводит число на экране во вторую степень, вторая – прибавляет к числу 1.

Составьте алгоритм получения из числа 1 числа 26 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 21221 – это алгоритм:

прибавь 1

возведи в квадрат

прибавь 1

прибавь 1

возведи в квадрат,

который преобразует число 1 в 36).

Если таких алгоритмов более одного, то запишите любой из них.

№77 (Номер в базе opengia.com: Задание №C8542C . Номер в базе сайт: 4143)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. прибавить 2

2. удвоить

Первая из них увеличивает число на экране на 2, вторая – умножает его на 2.

Составьте алгоритм получения из числа 3 числа 44 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12122 – это алгоритм

прибавить 2

удвоить

прибавить 2

удвоить

удвоить,

который преобразует число 1 в 32.)

Если таких алгоритмов более одного, то запишите любой из них.

№78 (Номер в базе opengia.com: Задание №CFB7DA . Номер в базе сайт: 4183)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 4

2. вычти 1

Первая из них увеличивает число на экране в 4 раза, вторая уменьшает его на 1.

Составьте алгоритм получения из числа 3 числа 39 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 – это алгоритм:

умножь на 4

умножь на 4

вычти 1

вычти 1

умножь на 4,

который преобразует число 1 в 56.)

Если таких алгоритмов более одного, то запишите любой из них.

№79 (Номер в базе opengia.com: Задание №D10393 . Номер в базе сайт: 4188)

У исполнителя Делитель две команды, которым присвоены номера:

1. раздели на 2

2. вычти 3

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 34 числа 1 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 21211– это алгоритм:

вычти 3

раздели на 2

вычти 3

раздели на 2

раздели на 2,

Если таких алгоритмов более одного, то запишите любой из них.

№80 (Номер в базе opengia.com: Задание №D64429 . Номер в базе сайт: 4213)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 3

2. прибавь 1

Первая из них увеличивает число на экране в 3 раза, вторая увеличивает его на 2.

Составьте алгоритм получения из числа 2 числа 25 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 – это алгоритм:

умножь на 3

умножь на 3

прибавь 1

прибавь 1

умножь на 3,

который преобразует число 1 в 33.)

Если таких алгоритмов более одного, то запишите любой из них.

№81 (Номер в базе opengia.com: Задание №DF053C . Номер в базе сайт: 4245)

У исполнителя Делитель две команды, которым присвоены номера:

1. раздели на 2

2. вычти 3

Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 3.

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 41 числа 4 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 11122 – это алгоритм:

раздели на 2

раздели на 2

раздели на 2

вычти 3

вычти 3,

который преобразует число 88 в 5).

Если таких алгоритмов более одного, то запишите любой из них.

№82 (Номер в базе opengia.com: Задание №E16506 . Номер в базе сайт: 4256)

У исполнителя Квадратор две команды, которым присвоены номера:

1. вычти 1

2. возведи в квадрат

Первая из них уменьшает число на экране на 1, вторая возводит его во вторую степень.

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 2 числа 64 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 11121 – это алгоритм:

вычти 1

вычти 1

вычти 1

возведи в квадрат

вычти 1,

который преобразует число 7 в 15).

Если таких алгоритмов более одного, то запишите любой из них.

№83 (Номер в базе opengia.com: Задание №E6DB4A . Номер в базе сайт: 4273)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. вычти 3

2. умножь на 3

Первая из них уменьшает число на экране на 3, вторая – умножает его на 3.

Составьте алгоритм получения из числа 7 числа 177 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 22211 – это алгоритм

умножь на 3

умножь на 3

умножь на 3

вычти 3

вычти 3,

который преобразует число 1 в 21.)

Если таких алгоритмов более одного, то запишите любой из них.

№84 (Номер в базе opengia.com: Задание №E9E5AB . Номер в базе сайт: 4287)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 4

2. вычти 2

Первая из них увеличивает число на экране в 4 раза, вторая уменьшает его на 2.

Составьте алгоритм получения из числа 4 числа 28 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 – это алгоритм:

умножь на 4

умножь на 4

вычти 2

вычти 2

умножь на 4,

который преобразует число 1 в 48.)

Если таких алгоритмов более одного, то запишите любой из них.

№85 (Номер в базе opengia.com: Задание №EB57AC . Номер в базе сайт: 4292)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. прибавь 2

Первая из них возводит число на экране во вторую степень, вторая увеличивает его на 2.

Составьте алгоритм получения из числа 4 числа 68 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 12221 – это алгоритм:

возведи в квадрат

прибавь 2

прибавь 2

прибавь 2

возведи в квадрат,

который преобразует число 3 в 225.)

Если таких алгоритмов более одного, то запишите любой из них.

№86 (Номер в базе opengia.com: Задание №F043E1 . Номер в базе сайт: 4310)

У исполнителя Конструктор две команды, которым присвоены номера:

1. приписать 2

2. разделить на 2

Первая из них приписывает к числу на экране справа цифру 2, вторая делит его на 2.

Составьте алгоритм получения из числа 3 числа 2 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 22212 – это алгоритм:

разделить на 2

разделить на 2

разделить на 2

приписать 2

разделить на 2,

который преобразует число 8 в число 6.)

Если таких алгоритмов более одного, запишите любой из них.

№87 (Номер в базе opengia.com: Задание №F54980 . Номер в базе сайт: 4329)

У исполнителя Делитель две команды, которым присвоены номера:

1. раздели на 2

2. вычти 1

Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 1.

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 27 числа 5 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 12111 – это алгоритм:

раздели на 2

вычти 1

раздели на 2

раздели на 2

раздели на 2,

который преобразует число 50 в 3).

Если таких алгоритмов более одного, то запишите любой из них.

№88 (Номер в базе opengia.com: Задание №F5722B . Номер в базе сайт: 4330)

У исполнителя Умножитель две команды, которым присвоены номера:

1. вычти 1

2. умножь на 2

Первая из них уменьшает число на экране на 1, вторая – удваивает его.

Составьте алгоритм получения из числа 3 числа 21 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12121 – это алгоритм:

вычти 1

умножь на 2

вычти 1

умножь на 2

вычти 1,

который преобразует число 5 в 13).

Если таких алгоритмов более одного, то запишите любой из них.

№89 (Номер в базе opengia.com: Задание №F5D350 . Номер в базе сайт: 4333)

У исполнителя Делитель две команды, которым присвоены номера:

1. раздели на 2

2. вычти 3

Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 3.

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 76 числа 5 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 21211– это алгоритм:

вычти 3

раздели на 2

вычти 3

раздели на 2

раздели на 2,

который преобразует число 33 в 3).

Если таких алгоритмов более одного, то запишите любой из них.

№90 (Номер в базе opengia.com: Задание №F6F7B1 . Номер в базе сайт: 4340)

У исполнителя Раздвоитель две команды, которым присвоены номера:

1. вычесть 1

2. разделить на 2

Первая из них уменьшает число, записанное на экране, на 1, вторая – делит его на 2.

Составьте алгоритм получения из числа 17 числа 5 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например: 2212 – это алгоритм:

разделить на 2

разделить на 2

вычесть 1

разделить на 2,

который преобразует число 12 в число 1).

Если таких алгоритмов более одного, запишите любой из них.

№91 (Номер в базе opengia.com: Задание №FA2185 . Номер в базе сайт: 4352)

У исполнителя Квадратор две команды, которым присвоены номера:

1. прибавь 3

2. возведи в квадрат

Первая из них увеличивает число на экране на 3, вторая возводит его во вторую степень.

Исполнитель работает только с натуральными числами.

Составьте алгоритм получения из числа 6 числа 48 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 11211 – это алгоритм:

прибавь 3

прибавь 3

возведи в квадрат

прибавь 3

прибавь 3,

который преобразует число 4 в 106).

Если таких алгоритмов более одного, то запишите любой из них.

№92 (Номер в базе opengia.com: Задание №FACBF4 . Номер в базе сайт: 4355)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. вычти 1

Первая из них возводит число на экране во вторую степень, вторая уменьшает его на 1.

Составьте алгоритм получения из числа 3 числа 62 , содержащий не более
5 команд. В ответе запишите только номера команд.

(Например, 21221 – это алгоритм:

вычти 1

возведи в квадрат

вычти 1

вычти 1

возведи в квадрат,

который преобразует число 4 в 49.)

Если таких алгоритмов более одного, то запишите любой из них.

№93 (Номер в базе opengia.com: Задание №FB89DF . Номер в базе сайт: 4359)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 5

2. прибавь 2

Первая из них увеличивает число на экране в 5 раз, вторая увеличивает его на 2.

Составьте алгоритм получения из числа 1 числа 39 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 – это алгоритм:

умножь на 5

умножь на 5

прибавь 2

прибавь 2

умножь на 5,

который преобразует число 1 в 145.)

Если таких алгоритмов более одного, то запишите любой из них.

№94 (Номер в базе opengia.com: Задание №aade47 . Номер в базе сайт: 4387)

1. умножь на 2

2. вычти 5

Первая из них удваивает число на экране, вторая уменьшает его на 5.

Составьте алгоритм получения из числа 3 числа 9 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21221 – это алгоритм

вычти 5

умножь на 2

вычти 5

вычти 5

умножь на 2

который преобразует число 11 в 4.)

Если таких алгоритмов более одного, то запишите любой из них.

№95 (Номер в базе opengia.com: Задание №b4ba15 . Номер в базе сайт: 4393)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. вычти 2

Первая из них возводит число на экране во вторую степень, вторая – вычитает из числа 2.

Составьте алгоритм получения из числа 1 числа 49 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21212 – это

алгоритм

вычти 2

возведи в квадрат

вычти 2

возведи в квадрат

вычти 2

который преобразует число 5 в 47.)

Если таких алгоритмов более одного, то запишите любой из них.

№96 (Номер в базе opengia.com: Задание №b4c648 . Номер в базе сайт: 4394)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. прибавь 1

Первая из них возводит число на экране во вторую степень, вторая – прибавляет к числу 1.

Составьте алгоритм получения из числа 2 числа 37 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21122 – это алгоритм:

прибавь 1

возведи в квадрат

возведи в квадрат

прибавь 1

прибавь 1

который преобразует число 1 в 18).

Если таких алгоритмов более одного, то запишите любой из них.

№97 (Номер в базе opengia.com: Задание №b62dc4 . Номер в базе сайт: 4400)

У исполнителя Калькулятор две команды, которым присвоены номера:

1. умножь на 2

2. вычти 4

Первая из них удваивает число на экране, вторая уменьшает его на 4.

Составьте алгоритм получения из числа 2 числа 24 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21221 – это алгоритм

вычти 4

умножь на 2

вычти 4

вычти 4

умножь на 2

который преобразует число 10 в 8.)

Если таких алгоритмов более одного, то запишите любой из них.

№98 (Номер в базе opengia.com: Задание №be695d . Номер в базе сайт: 4415)

У исполнителя Калькулятор две команды, которым присвоены номера:

1. умножь на 3

2. вычти 4

Первая из них утраивает число на экране, вторая уменьшает его на 4.

Составьте алгоритм получения из числа 5 числа 17 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21221 – это алгоритм

вычти 4

умножь на 3

вычти 4

вычти 4

умножь на 3

который преобразует число 10 в 30.)

Если таких алгоритмов более одного, то запишите любой из них.

№99 (Номер в базе opengia.com: Задание №cac5ef . Номер в базе сайт: 4434)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 2

2. прибавь 1

Первая из них увеличивает число на экране в 2 раза, вторая увеличивает его на 1.

Составьте алгоритм получения из числа 2 число 14 , содержащий не более 4 команд. В ответе запишите только номера команд.

(Например, 12121 – это алгоритм

умножь на 2

прибавь 1

умножь на 2

прибавь 1

умножь на 2

который преобразует число 3 в 30.)

Если таких алгоритмов более одного, то запишите любой из них.

№100 (Номер в базе opengia.com: Задание №dee334 . Номер в базе сайт: 4453)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. прибавь 3

Первая из них возводит число на экране во вторую степень, вторая – прибавляет к числу 3.

Составьте алгоритм получения из числа 1 числа 262 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221– это алгоритм:

возведи в квадрат

возведи в квадрат

прибавь 3

прибавь 3

возведи в квадрат,

который преобразует число 2 в 484 ).

Если таких алгоритмов более одного, то запишите любой из них.

№101 (Номер в базе opengia.com: Задание №e0e2da . Номер в базе сайт: 4456)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 3

2. вычти 1

Первая из них увеличивает число на экране в 3 раза, вторая уменьшает его на 1.

Составьте алгоритм получения из числа 1 число 23 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12122 – это алгоритм

умножь на 3

вычти 1

умножь на 3

вычти 1

вычти 1

который преобразует число 2 в 13.)

Если таких алгоритмов более одного, то запишите любой из них.

№102 (Номер в базе opengia.com: Задание №f0b07a . Номер в базе сайт: 4467)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. прибавь 3

2. умножь на 2

Первая из них увеличивает число на экране на 3, вторая – удваивает его.

Составьте алгоритм получения из числа 4 числа 50 , содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 – это алгоритм

прибавь 3

прибавь 3

умножь на 2

умножь на 2

прибавь 3

который преобразует число 4 в 43.)

Если таких алгоритмов более одного, то запишите любой из них.

Давайте рассмотрим процесс решения задачи типа 14 из демоверсии ФИПИ по информатике за 2017 год.

У исполнителя Делитель две команды, которым присвоены номера:
1. раздели на 2
2. вычти 1
Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 1. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 65 числа 4 , содержащий не более 5 команд . В ответе запишите только номера команд.(Например, 12112 – это алгоритм:
раздели на 2
вычти 1
раздели на 2
раздели на 2
вычти 1,
который преобразует число 42 в число 4).
Если таких алгоритмов более одного, то запишите любой из них.

Решение:

Итак, приступим. Предлагаю графический метод решения данной задачи. В самом начале у нас есть число 65. Выполнив каждую из двух команд Делителя мы можем получить либо 32,5, либо 64. Отобразим это графически:

Сразу видим, что получилось дробное число — 32,5. Если в дальнейшем мы будем применять к нему команды исполнителя, то мы так и будем получать дробные числа. Получить нужное — 4 у нас не получится. Поэтому эту ветку просто не используем, а продолжим с числом 64. Снова применим к нему обе команды Делителя и получим два числа — 32 и 63.

Решение задачи 14 ОГЭ по информатике

Продолжим повторять обе операции над каждым из двух чисел и на следующем шаге получим:

Решение задачи 14 ОГЭ по информатике шаг 3

Как видим, у нас опять получилось дробное число — 31,5 и из него мы не получим 4. Поэтому эту ветку тоже «бракуем» и больше не используем. Идем дальше. Применяем обе команды к трем полученным числам и получаем:

Решение задачи 14 ОГЭ по информатике шаг 4

Как правило, последний шаг рисовать графически уже не требуется. Из полученных данных очевидно, что получить нужное число 4 мы можем поделив 8 на 2, т. е. выполнив на 5 шаге команду исполнителя 1. Теперь пройдем по этому дереву и запишем последовательно команды, которые мы выполнили, чтобы получить из 65 число 4:

Решение задачи 14 ОГЭ по информатике шаг 5

Итак, последовательно у нас получались числа: 65 -> 64 -> 32 -> 16 -> 8 -> 4 , а для их получения мы использовали команды 2, 1, 1, 1, 1 — это и есть ответ: 21111 .



Понравилась статья? Поделитесь с друзьями!
Была ли эта статья полезной?
Да
Нет
Спасибо, за Ваш отзыв!
Что-то пошло не так и Ваш голос не был учтен.
Спасибо. Ваше сообщение отправлено
Нашли в тексте ошибку?
Выделите её, нажмите Ctrl + Enter и мы всё исправим!