Найти в Дзене
Math &

Вся Теория Игр (№19-21) из ЕГЭ по Информатике 2024 (Крылов , Чуркина)

Всем привет 👋 ! Сегодня порешаем задания №19-21 из Сборника Крылова на языке Python ! Для решения подобных задач существует несколько способов решений (аналитический , с помощью таблиц в excel , рекурсивный) , наш способ будет отличаться лаконичностью и относительной простотой записи ! В заданиях №19-21 два игрока (как правило , Петя и Ваня) играют в игру , поочередно выставляя на игровое поле камни , имеется условие (количество камней) победы , а также чётко оговариваются ходы , которые могут сделать игроки. Условия игры (то есть , условие победы и ходы) одинаковы для всех трех заданий (№19 - 21 ) . Вопросы в заданиях могут отличаться и варьируют от поиска минимального / максимального значений до наименьшего / наибольшего . В нашем коде эти отличия будут отражены в выборе any/all , при поиске минимального и максимального будем писать any(h) , а при поиске наименьшего/наибольшего all(h) , где h - ходы в игре . Итак , приступим . ВАРИАНТ №1 ВАРИАНТ №2 ВАРИАНТ №3 И обратите в

Всем привет 👋 ! Сегодня порешаем задания №19-21 из Сборника Крылова на языке Python ! Для решения подобных задач существует несколько способов решений (аналитический , с помощью таблиц в excel , рекурсивный) , наш способ будет отличаться лаконичностью и относительной простотой записи !

В заданиях №19-21 два игрока (как правило , Петя и Ваня) играют в игру , поочередно выставляя на игровое поле камни , имеется условие (количество камней) победы , а также чётко оговариваются ходы , которые могут сделать игроки. Условия игры (то есть , условие победы и ходы) одинаковы для всех трех заданий (№19 - 21 ) . Вопросы в заданиях могут отличаться и варьируют от поиска минимального / максимального значений до наименьшего / наибольшего . В нашем коде эти отличия будут отражены в выборе any/all , при поиске минимального и максимального будем писать any(h) , а при поиске наименьшего/наибольшего all(h) , где h - ходы в игре . Итак , приступим .

ВАРИАНТ №1

Тут нужно найти «такое» значение , под ним подразумевается «наименьшее»
Тут нужно найти «такое» значение , под ним подразумевается «наименьшее»

all(h) - для наименьшего значения ; интервал s (1,202) в котором 202 не входит , это из условия , это начальное возможное количество камней.
all(h) - для наименьшего значения ; интервал s (1,202) в котором 202 не входит , это из условия , это начальное возможное количество камней.

Вопросы в 19 , 20 и 21 совпадают , поэтому all(h) остается для всех трех заданий .
Вопросы в 19 , 20 и 21 совпадают , поэтому all(h) остается для всех трех заданий .

-5

ВАРИАНТ №2

Тут по сути , изменилось только условие победы.
Тут по сути , изменилось только условие победы.

-7

-8

ВАРИАНТ №3

А тут изменились немного ходы.
А тут изменились немного ходы.

-10

И обратите внимание , что в 21-ом номере условие найти минимальное значение S , но при этом , для заданий 20 и 21 , мы выставляем значение any/all по условию 20-го номера и уже не меняем для 21-го .

-11

ВАРИАНТ №4

-12

-13

ВАРИАНТ №5

-14

-15

-16

ВАРИАНТ №6

-17

-18

ВАРИАНТ №7

-19

-20

ВАРИАНТ №8

-21

-22

ВАРИАНТ №9

-23

-24

ВАРИАНТ №10

-25

-26

ВАРИАНТ №11

-27

-28

ВАРИАНТ №12

-29

-30

ВАРИАНТ №13

-31

В этом варианте впервые появляется в игре две кучи камней ; в первой - два камня , во второй - S камней .

В 19-ом нужно найти минимальное значение , поэтому any(h)
В 19-ом нужно найти минимальное значение , поэтому any(h)

На ответ 19-го в этом скрине не обращаем внимания , так как мы изменили условие , теперь all(h) , так как в 20-ом нужно найти наименьшие значения .
На ответ 19-го в этом скрине не обращаем внимания , так как мы изменили условие , теперь all(h) , так как в 20-ом нужно найти наименьшие значения .

ВАРИАНТ №14

-34

-35

-36

ВАРИАНТ №15

-37

-38

-39

ВАРИАНТ №16

-40

-41

-42

ВАРИАНТ №17

-43

-44

-45

ВАРИАНТ №18

-46

-47

-48

ВАРИАНТ №19

-49

-50

-51

ВАРИАНТ №20

-52

-53

-54

#егэ #информатика #школа #питон #python #2024 #2025