Тест "Алгоритмы и исполнители" (для Фоминова Семёна)
Список вопросов теста
Вопрос 1
- У исполнителя Вычислитель две команды, которым присвоены номера:
- вычти 5;
- умножь на 3.
Составьте алгоритм получения из числа 25 числа 200, содержащий не более 5 команд. Запишите алгоритм в виде строки из номеров образующих его команд.
Вопрос 2
2. У исполнителя Альфа две команды, которым присвоены номера:
1. прибавь 3;
2. раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Известно, что программа 11121 переводит число 46 в число 14. Определите значение b.
Вопрос 3
3. У исполнителя Вычислитель две команды, которым присвоены номера:
- Умножь на 2;
- Прибавь х
(х – неизвестное натуральное число; x ≥ 2).
Известно, что программа 12212 переводит число 3 в число 32. Определите значение x.
Вопрос 4
4. Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом:
- Записывается исходная цепочка символов в исходном порядке;
- Записывается исходная цепочка символов в обратном порядке;
- Записывается буква, следующая в русском алфавите за той буквой, которая в исходной цепочке стояла на первом месте.
Получившаяся таким образом цепочка является результатом работы алгоритма. Например, если исходная цепочка символов была МОЗГ, то результатом работы алгоритма будет цепочка МОЗГГЗОМН.
Дана цепочка символов ОС. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т.е. применить алгоритм к данной цепочке, а затем – к его результату)?