OpenFIPI 2.0

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

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

№ 19
Актуальное
Есть ответ
13.10.2022 22:19:37

Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежат две кучи камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может добавить в одну из куч (по своему выбору) один камень или увеличить количество камней в куче в два раза. Для того чтобы делать ходы, у каждого игрока есть неограниченное количество камней.

Игра завершается в тот момент, когда суммарное количество камней в кучах становится не менее 231. Победителем считается игрок, сделавший последний ход, т.е. первым получивший такую позицию, при которой в кучах будет 231 или больше камней.

В начальный момент в первой куче было 17 камней, во второй куче  S камней; 1 ≤ S ≤ 213.

Будем говорить, что игрок имеет выигрышную стратегию, если он может выиграть при любых ходах противника.

Известно, что Ваня выиграл своим первым ходом после неудачного первого хода Пети. Укажите минимальное значение S, когда такая ситуация возможна.

Задание 19

Задание 20

Задание 21

№ 8
Актуальное
Есть ответ
13.10.2022 22:19:26

Все пятибуквенные слова, в составе которых могут быть только буквы Б, А, Т, Ы, Р, записаны в алфавитном порядке
и пронумерованы начиная с 1.

Ниже приведено начало списка.

1.  ААААА

2.  ААААБ

3.  ААААР

4.  ААААТ

5.  ААААЫ

6.  АААБА

Под каким номером в списке идёт первое слово, которое не содержит ни одной буквы Ы и не содержит букв А, стоящих рядом?

№ 4
Актуальное
Есть ответ
13.10.2022 22:18:44

По каналу связи передаются сообщения, содержащие только буквы из набора: А, Б, К, Р, Н. Для передачи используется двоичный код, удовлетворяющий условию Фано. Это условие обеспечивает возможность однозначной расшифровки закодированных сообщений. Кодовые слова для некоторых букв известны: К – 01, Р – 001. Для трёх оставшихся букв Б, Н и А кодовые слова неизвестны. Какое количество двоичных знаков потребуется для кодирования слова БАРАБАН, если известно, что оно закодировано минимально возможным количеством двоичных знаков?

№ 1
Актуальное
Есть ответ
13.10.2022 22:16:24

На рисунке схема дорог Н-ского района изображена в виде графа, в таблице содержатся сведения о протяжённости каждой из этих дорог (в километрах).

 

Номер пункта

undefined

1

2

3

4

5

6

7

Номер пункта

1

 

 

 

5

21

 

 

2

 

 

13

3

30

 

 

3

 

13

 

 

53

2

 

4

5

3

 

 

 

 

8

5

21

30

53

 

 

 

 

6

 

 

2

 

 

 

39

7

 

 

 

8

 

39

 

Так как таблицу и схему рисовали независимо друг от друга, то нумерация населённых пунктов в таблице никак  не связана с буквенными обозначениями на графе. Определите, какова сумма протяжённостей дорог из пункта D в пункт B и из пункта A в пункт E.

В ответе запишите целое число.

№ 2
Актуальное
Есть ответ
13.10.2022 22:16:00

Миша заполнял таблицу истинности логической функции F

¬(x w) \/ (y ≡ z) \/ y,

но успел заполнить лишь фрагмент из трёх различных её строк, даже не указав, какому столбцу таблицы соответствует каждая из переменных w, x, y, z.

 

 

 

 

F

 

1

 

0

0

 

0

1

 

0

 

 

0

 

0

Определите, какому столбцу таблицы соответствует каждая из переменных w, x, y, z.

В ответе напишите буквы w, x, y, z в том порядке, в котором идут соответствующие им столбцы (сначала буква, соответствующая первому столбцу; затем буква, соответствующая второму столбцу, и т.д.). Буквы в ответе пишите подряд, никаких разделителей между буквами ставить не нужно.

Пример. Функция F задана выражением ¬x \/ y, зависящим от двух переменных, а фрагмент таблицы имеет следующий вид.

 

 

F

0

1

0

В этом случае первому столбцу соответствует переменная y, а второму столбцу  переменная x. В ответе следует написать: yx.

№ 5
Актуальное
Есть ответ
13.10.2022 22:15:39

На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом.

1. Строится двоичная запись числа N.

2. Далее эта запись обрабатывается по следующему правилу:

а) если число чётное, то к двоичной записи числа слева дописывается 10;

б) если число нечётное, то к двоичной записи числа слева дописывается 1 и справа дописывается 01.

Полученная таким образом запись является двоичной записью искомого числа R.

Например, для исходного числа 410 = 1002 результатом будет являться число 2010 = 101002, а для исходного числа
510 = 1012 результатом будет являться число 5310 = 1101012.

Укажите минимальное число N, после обработки которого с помощью этого алгоритма получается число R, большее,
чем 441. В ответе запишите это число в десятичной системе счисления.

№ 15
Актуальное
Есть ответ
13.10.2022 22:14:40

Обозначим через ДЕЛ(n, m) утверждение «натуральное число n делится без остатка на натуральное число m».

Для какого наименьшего натурального числа А формула 

 (ДЕЛ(x, 3) → ¬ДЕЛ(x, 5)) \/ (x + A ≥ 90)

тождественно истинна (т.е. принимает значение 1) при любом натуральном значении переменной х?

№ 15
Актуальное
Есть ответ
29.09.2022 10:19:44

Обозначим через ДЕЛ(n, m) утверждение «натуральное число n делится без остатка на натуральное число m». Для какого наибольшего натурального числа А логическое выражение

¬ДЕЛ(x, А)→(ДЕЛ(x, 12)→ ¬ДЕЛ(x, 14))

тождественно истинно (т.е. принимает значение 1 при любом неотрицательном целом значении переменной х)?

№ 1
Актуальное
Есть ответ
13.09.2022 10:07:30

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

 

Номер пункта

 

undefined

1

2

3

4

5

6

7

8

Номер пункта

1

 

 

 

 

*

 

 

*

2

 

 

*

 

*

 

*

 

3

 

*

 

 

*

 

 

 

4

 

 

 

 

 

*

*

 

5

*

*

*

 

 

 

 

 

6

 

 

 

*

 

 

 

*

7

 

*

 

*

 

 

 

*

8

*

 

 

 

 

*

*

 

Так как таблицу и схему рисовали независимо друг от друга, то нумерация населённых пунктов в таблице никак не связана с буквенными обозначениями на графе. Определите номера населённых пунктов Б и В в таблице. В ответе напишите два числа без разделителей: сначала для пункта Б, затем для пункта В.

№ 18
Актуальное
Есть ответ
30.05.2022 10:18:13

undefined

 

Задание выполняется с использованием прилагаемых файлов.

Квадрат разлинован на × N клеток (1 < N < 30). Исполнитель Робот может перемещаться по клеткам, выполняя за одно перемещение одну из двух команд: вправо или вниз. По команде вправо Робот перемещается в соседнюю правую клетку, по команде вниз в соседнюю нижнюю. Квадрат ограничен внешними стенами. Между соседними клетками квадрата также могут быть внутренние стены. Сквозь стену Робот пройти не может.

Перед каждым запуском Робота в каждой клетке квадрата лежит монета достоинством от 1 до 100. Посетив клетку, Робот забирает монету с собой; это также относится к начальной и конечной клеткам маршрута Робота.

Определите максимальную и минимальную денежные суммы, которые может собрать Робот, пройдя из левой верхней клетки в правую нижнюю. В ответе укажите два числа  сначала максимальную сумму, затем минимальную.

 

Исходные данные представляют собой электронную таблицу размером × N, каждая ячейка которой соответствует клетке квадрата. Внутренние и внешние стены обозначены утолщёнными линиями.

Пример входных данных:

1

8

8

4

10

1

1

3

1

3

12

2

2

3

5

6