OpenFIPI 2.0

Все задания взяты из открытого банка заданий ФИПИ

На текущий момент есть ответы в 1661 заданиях из 2949 (актуальных)

Показаны задания 1,921 - 1,930 из 2,949
# Номер Актуальное Ответ Обновлено
oge_71B872 105 True False 29.04.2022 23:18:02

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

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

2. прибавь 1

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

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

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

прибавь 1

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

прибавь 1

прибавь 1

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

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

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

 

oge_4ABA78 105 True False 29.04.2022 23:18:02

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

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

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

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

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

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

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

раздели на 3

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

раздели на 3

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

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

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

oge_420977 105 True False 29.04.2022 23:18:02

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

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

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

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

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

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

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

раздели на 2

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

раздели на 2

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

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

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

oge_39D20C 105 True False 29.04.2022 23:18:02

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

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

2. вычти 2

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

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

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

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

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

вычти 2

вычти 2

вычти 2

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

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

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

 

oge_E8EE0A 105 True False 29.04.2022 23:18:02

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

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

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

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

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

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

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

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

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

приписать 2

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

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

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

oge_E09C02 105 True False 29.04.2022 23:18:02

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

1. вычти 1

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

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

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

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

 

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

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

вычти 1

вычти 1

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

вычти 1,

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

 

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

oge_EE8C07 105 True False 29.04.2022 23:18:01

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

1. умножь на 4

2. прибавь 3

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

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

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

умножь на 4

умножь на 4

прибавь 3

прибавь 3

умножь на 4,

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

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

 

oge_965F06 105 True False 29.04.2022 23:18:01

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

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

2. прибавь 1

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

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

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

прибавь 1

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

прибавь 1

прибавь 1

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

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

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

 

oge_C0BD0A 105 True False 29.04.2022 23:18:01

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

1. вычти три

2. умножь на пять

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

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

умножь на пять

вычти три

умножь на пять

вычти три

вычти три,

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

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

oge_431786 1152 True False 29.04.2022 23:17:58

Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое чисел, оканчивающихся на единицу, или сообщает, что таких чисел нет. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0  признак окончания ввода).

Количество чисел не превышает 100. Введённые числа по модулю не превышают 300.

Программа должна вывести среднее арифметическое чисел, оканчивающихся на единицу, или вывести NO, если таких чисел в последовательности нет.

 

Пример работы программы:

Входные данные

Выходные данные

21

30

11

0

16.0

16

5

0

NO