Тема Курчатов
Логические и комбинаторные рассуждения на Курчатове
Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела курчатов
Решаем задачи

Ошибка.
Попробуйте повторить позже

Задача 1#85561

Аня и Боря играют в игру. Они по очереди (начинает Аня) выписывают по одной цифре, пока не получится шестизначное число. При этом первая выписанная цифра ненулевая и все выписанные цифры различны. Аня выигрывает, если полученное шестизначное число делится хотя бы на одно из чисел: 2,3 или 5. Если этого не случается, то выигрывает Боря. Кто выигрывает при правильной игре?

Источники: Курчатов - 2024, 11.3 (см. olimpiadakurchatov.ru)

Подсказки к задаче

Подсказка 1

Подумаем, какие цифры и на какой позиции могли бы принести Боре победу? Что нужно сделать Ане, чтобы предотвратить это?

Подсказка 2

Если на третий ход Бори оставить ему числа 0, 2, 4, 5, 6, 8, то он проиграет. Значит, если Боря хочет победить, то в свой последний ход он подставит одно из числе 1, 3, 7, 9. Какие еще вынужденные ходы можно приписать Боре?

Подсказка 3

Заметим, что чисел 1, 3, 7, 9 не так уж и много, значит Боря не должен их «закончить» раньше своего третьего хода. Тогда какие цифры он должен ставить в своих ходы?

Подсказка 4

Выходит, что Боря в свои первый и второй ходы должен ставить цифры из {0, 2, 4, 5, 6, 8}. Тогда какие цифры должна поставить Аня, чтобы Боря не смог победить в конце?

Подсказка 5

Аня своим первым и вторым ходом поставит 3 и 9. Осталось лишь разобрать случаи того, какие именно ходы сделает Боря! Подумайте, а как должна поступить Аня вторым ходом, чтобы застать Борю врасплох?

Подсказка 6

Обратите внимание на остатки чисел при делении на 3!

Показать ответ и решение

Пусть a-ba-b-ab-
 1 12 23 3  - итоговое шестизначное число. Пусть также A = {0,2,4,5,6,8} и B = {1,3,7,9} . Заметим, что если Боря своим третьим ходом поставит цифру из множества A  , Аня выиграет, поскольку полученное число будет делиться на 2 . Значит, b3 ∈ B  .

Пусть Аня первым ходом выберет цифру a1 = 3  , а вторым ходом - цифру a2 =  9. Если Боря на первом или втором ходу выберет цифру из множества B  , то своим третьим ходом Аня заберет последнюю оставшуюся цифру из множества B  , и Боря вынужден будет взять свою цифру b3  из A  , что приведет к его проигрышу. Значит, Боря вынужден взять первые две свои цифры b1  и b2  взяты из множества A  . Заметим, что Боря вынужден будет на последнем ходе выбрать либо цифру 1 , либо цифру 7 , которые дают одинаковый остаток 1 при делении на 3. Поэтому Ане достаточно подобрать цифру a3  так, чтобы сумма цифр a1+b1+ a2+ b2+ a3  давала бы остаток 2 при делении на 3 . Поскольку a1 = 3  и a2 = 9  не влияют на остаток этой суммы, все зависит от остатка суммы b1+b2  . Покажем, как действовать Ане в каждом из случаев.

Если b1 +b2  делится на 3 , то Аня выберет цифру a3  из набора {2,5,8} : поскольку до этого момента эти цифры мог выбирать только Боря, как минимум одна из этих трех цифр останется не выбранной.

Если b1 +b2  дает остаток 1 при делении на 3 , Аня выберет цифру a3 = 1  . Как мы помним, Боря не мог ее выбрать на первых двух ходах.

Наконец, если b1+ b2  дает остаток 2 при делении на 3 , Аня выберет цифру a3  из набора {0,6} . Боря не мог выбрать обе эти цифры, поскольку тогда b1+b2 = 6  , а мы предположили, что b1+b2  дает остаток 2 при делении на 3 .

Таким образом, Аня выиграет.

Ответ:

Аня

Ошибка.
Попробуйте повторить позже

Задача 2#85560

На доске написано 20-буквенное слово, состоящее только из букв А и В. Назовем крутизной слова количество способов стереть некоторые его буквы так, чтобы на доске остались четыре буквы, образующих комбинацию ABBA. Например, слово ABBAAB имеет крутизну 2 , поскольку нужную комбинацию можно получить двумя способами: АВВААВ и АВВААВ. Какова наибольшая возможная крутизна слова, выписанного на доске?

Источники: Курчатов - 2024, 11.2 (см. olimpiadakurchatov.ru)

Показать ответ и решение

Возьмём произвольное слово длины 20 и будем последовательно передвигать в нем буквы A, не уменьшая при этом крутизну слова. Ясно, что в нашем слове должно быть хотя бы две буквы B, иначе крутизна слова равна 0. Далее, предположим, что в слове между двумя буквами В есть буква А, т.е. слово имеет вид ... В. .. А. .. В ... Посмотрим, с какой стороны от буквы А больше букв А, и передвинем выделенную букву А в тот конец слова, где их меньше. Заметим, что при таком перемещении буквы А мы могли разрушить лишь слова вида ABBA и ABBA, которые давали вклад в размер крутизны исходного слова. Предположим, что мы переместили букву К налево. Тогда слова вида ABBA сохранились, а вместо слов вида ABBA, образованных буквой В слева от A  и двух букв В и буквы A  , мы получим как минимум столько же слов, которые образуются из нашей передвинутой буквы A  , двух любых букв У и любой буквы А, которая стояла в исходном слове справа от буквы А. Получается, что мы можем рассматривать только слова вида А...АВ...ВА...А. Если в левом блоке будет ℓ  букв А, а в правом − r  букв А, то крутизна такого слова равна ℓr⋅C220− (ℓ+r)  .

Заметим, что при фиксированной сумме ℓ+ r  произведение ℓr  будет максимальным, если числа ℓ  и r  отличаются не больше чем на 1: в противном случае, если, например, ℓ≥ r+ 2  , то переместим одну букву K  из левого блока в правый, и крутизна изменится на

(ℓ− 1)(r+ 1)C220−(ℓ+r)− ℓrC220−(ℓ+r) = (ℓ− r − 1)C220−(ℓ+r) > 0.

Таким образом, можно считать, что r= ℓ  или r =ℓ− 1  , причем 1≤ ℓ≤9  (иначе в нашем слове не будет или букв А, или букв В). Теперь возьмем слово, в котором r=ℓ− 1  , и заменим последнюю букву В на букву А. При такой замене крутизна слова изменится на величину

ℓ2C220−2ℓ− ℓ(ℓ− 1)C220− (2ℓ−1) = ℓ(10− ℓ)(21− 4ℓ).

Значит, при ℓ≤ 5  крутизна слова после такой замены увеличивается, а при ℓ>5− уменьшается. Аналогично, посмотрим, что произойдёт, если в слове, в котором r=ℓ  , заменить первую букву В на букву A:

ℓ(ℓ+ 1)C220−(2ℓ+1)− ℓ2C220−2ℓ = ℓ(19− 2ℓ)(9− 2ℓ).

Получается, что при ℓ <5  крутизна слова после такой замены увеличивается, а при ℓ≥ 5  - уменьшается. Значит, мы можем последовательно совершать такие замены, сводя величину ℓ  к значению 5 и увеличивая в процессе крутизну. В итоге, наибольшая крутизна будет у слова, в котором ℓ= r= 5  , и равна она 52⋅C210  .

Замечание.

Последнюю часть решения можно провести по-другому. А именно, рассмотрим крутизну слова, в котором r=ℓ  , как функцию от ℓ:S(ℓ)=  ℓ2C2
  20−2ℓ  . Вычислим ее производную: S′(ℓ)= ℓ(8ℓ2− 117ℓ+ 380) . Нас интересует натуральная точка из отрезка [1;9]  , которая наиболее близка к нулю ℓ0  этой производной. Поскольку 4,5< ℓ0 < 5  , в качестве такой точки необходимо выбрать число ℓ= 5  , что и приводит нас к примеру. Аналогичные вычисления для случая r= ℓ− 1  также дают значение ℓ =5  , но крутизна такого слова оказывается меньше.

Ответ:

 52,C2 =1125
    10

Ошибка.
Попробуйте повторить позже

Задача 3#68026

На прямой выбрано несколько отрезков так, что всех их концы различны. Докажите, что на этой прямой можно отметить несколько точек так, чтобы на каждом отрезке было отмечено нечётное количество отмеченных точек.

Источники: Курчатов-2023, 11.2 (см. olimpiadakurchatov.ru)

Подсказки к задаче

Подсказка 1

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

Подсказка 2

На одном отрезке достаточно отметить одну точку. Что происходит на двух? Мы ставим точку на какой-то отрезок. Если условие для второго еще не выполнено, ставим другую точку. А что, если такой же алгоритм придумать для большего количества чисел по индукции на количество отрезков?)

Показать доказательство

Пусть выбрано n  отрезков. Докажем утверждение методом математической индукции по n.

1.

База: Для одного отрезка просто отметим его правый конец.

2.

Переход: Пусть мы можем так отмечать для n  отрезков. Докажем, что мы сможем так сделать для n +1  отрезков. Для этого рассмотрим отрезок, у которого конец находится правее всех концов других отрезков. Далее «забудем» про этот отрезок, и для оставшихся отрезков применим предположение. Теперь «вспомним» отрезок. Если он содержит нечетное число отмеченных точек, то мы смогли отметить точки нужным образом. Если же это не так, то дополнительно отметим его конец, так как он самый правый, то остальные отрезки его не содержат и мы получим требуемое.

Ошибка.
Попробуйте повторить позже

Задача 4#75160

Есть колода из 1024  карточек, на каждой из которых написан набор различных цифр от 0  до 9,  причём все наборы различны (в частности, есть и пустая карточка). Назовём набор карточек полным, если на них каждая цифра от 0  до 9  встречается ровно по разу. Найдите все натуральные k,  для которых существует набор из k  карточек со следующим условием: среди них нельзя выбрать полный набор, но при добавлении любой карточки из колоды это условие нарушается.

Показать ответ и решение

Для каждой карточки рассмотрим другую, дополняющую её до полного набора(например, для карточки 3679  такой карточкой будет 012458  ). Ясно, что все 1024  карточки разбиваются на 512  непересекающихся пар карточек, дополняющих друг друга до полного набора. Далее мы докажем, что в любом искомом наборе обязательно есть ровно по одной карточке из каждой такой пары, т. е. k =512.

Из условия следует, что максимум одна карточка из пары может быть среди выбранных, иначе уже есть полный набор. Теперь покажем, что из каждой пары должна быть хотя бы одна карточка. Рассмотрим пару дополняющих друг друга карточек, обозначим их A  и B.  Предположим, что они обе не входят в выбранный набор. По условию при добавлении любой карточки из колоды найдётся полный набор. Добавив в набор A,  мы найдём несколько карточек, дополняющих A  до полного набора, т. е. все цифры на этих карточках просто совпадают с множеством цифр на карточке B  . Аналогично, добавив карточку B  , мы найдём несколько карточек из набора, цифры на которых совпадают с множеством цифр на карточке A.  Тогда объединим все эти карточки (которые совпадают с наборами на карточках A  и B  ) и получим полный набор, противоречие.

Приведём теперь пример возможного набора для k= 512.  Выберем все карточки, на которых нет цифры 9,  в данном наборе таких ровно 512.  Ясно, что среди них нет полного набора (цифры 9  в принципе нигде нет), и для каждой невыбранной карточки дополняющая к ней содержится среди выбранных, т. е. при её добавлении появится полный набор из этих двух карточек.

Ответ:

 512

Ошибка.
Попробуйте повторить позже

Задача 5#49160

Вершины правильного 100  -угольника раскрашены случайным образом в два цвета: 50  вершин — в белый цвет, 50  — в черный. Докажите, что можно разбить все вершины на 25  групп по 4  вершины так, чтобы в каждой группе было по две вершины каждого цвета, и вершины каждой группы являлись вершинами некоторого прямоугольника.

Источники: Курчатов-2018, 11.2 (см. olimpiadakurchatov.ru)

Подсказки к задаче

Подсказка 1

Давайте подумаем, а как красивым способом получить прямоугольники? И для чего нам условие правильности 100угольника, что с ним можно сделать?

Подсказка 2

Можно провести 50 диаметров этого 100угольника, тогда любые два диаметра являются диагоналями некоторого прямоугольника! Значит, нам нужно разбить их на 25 пар, в каждой из которых поровну черных и белых концов! Что для этого достаточно?

Подсказка 3

Чтобы полностью чёрных диаметров было столько же, сколько и полностью белых. Осталось лишь подумать, почему это так)

Показать доказательство

Проведём 50  диаметров нашего 100  -угольника. Нам требуется разбить их на пары так, чтобы в каждой паре было поровну чёрных и белых вершин. Для этого необходимо и достаточно, чтобы полностью чёрных диаметров было столько же, сколько и полностью белых. Действительно, если это не так, то один из таких диаметров останется без пары — ему не подойдут разноцветные диаметры. Если же это так, то мы бьём все одноцветные на пары с одинаковыми цветами, после чего остальных останется чётное количество (всего диаметров 50  ) и их можно разбить как угодно.

Итак, почему же чёрных диаметров столько же, сколько и белых? Каждый разноцветный диаметр содержит одинаковое количество белого и чёрного цвета, потому на одноцветные приходится также равное количество этих двух цветов (изначально каждого по 50  ). Но раз так, то количество чёрных и белых диаметров будет одинаковым, чтобы они содержали равное количество разных цветов, что и требовалось.

Ошибка.
Попробуйте повторить позже

Задача 6#77817

В конкурсе по физике участвуют 17 школьников. Участникам конкурса было предложено 12 задач. В результате каждую задачу правильно решили больше половины участников. Докажите, что обязательно найдутся три школьника, в объединении решившие все задачи.

Подсказки к задаче

Подсказка 1

Нам дано только одно условие: каждую задачу решили не менее половины школьников. Еще понятно, что мы сможем указать искомую тройку только неявно, то есть доказать, что из каких-то соображений она существует. Давайте тогда попробуем наше единственное условие переложить на тройки школьников, раз уж нам про тройки нужно что-то понять!

Подсказка 2

Теперь хочется посчитать количество всех троек, которые нам не подходят.

Подсказка 3

И понять, что их меньше, чем всевозможных троек участников!

Показать доказательство

Оценим количество троек школьников, не справившихся с первой задачей. Эту задачу не смогли решить 8  школьников или меньше, а значит число таких троек не превосходит 8⋅7⋅6
 6  =56  . Раз задач всего 12  , то число троек школьников, не осиливших какую-то задачу, не превосходит 12⋅56=672  . С другой стороны, всего существует 17⋅16⋅15-
  6  = 680  троек школьников, что больше. Значит, найдутся три школьника, решивших в объединении все задачи.

Ошибка.
Попробуйте повторить позже

Задача 7#76023

Каждый день более половины жителей Цветочного города едят мороженое. Докажите, что найдется 10  жителей Цветочного города, таких что в течение каждого из последних 2017  дней хотя бы один из них ел мороженое. (В Цветочном городе живет не менее 10  жителей.)

Источники: Курчатов-2017, 11.4

Показать доказательство

Поскольку в каждый из 2017  дней более половины жителей Цветочного города ели мороженое, то есть человек, который ел мороженое более чем в половине из этих 2017  дней, то есть в хотя бы 1009.  Возьмем его в искомую десятку. Осталось не более 1008  дней. Проделаем ту же процедуру: найдем человека, который ел мороженое более чем в половине из этих 1008  дней (хотя бы в 505  ), возьмем его в качестве второго человека из искомой десятки. Осталось не более 503  дней. Продолжим в том же духе. После выбора 3  -го человека останется не более 251  дня, после выбора 4  -го — не более 125  дней, после выбора 5  -го — не более 62,  после выбора 6  -го — не более 30,  после выбора 7  -го — не более 14,  после выбора 8  -го — не более 6,  после выбора 9  -го не более 2.  Для оставшихся двух дней существует человек, который ел мороженое более чем в половине из этих двух дней, то есть в оба. Возьмем его 10  -м.

Ошибка.
Попробуйте повторить позже

Задача 8#80498

Имеется 288 внешне одинаковых монет весами 7 и 8 грамм (есть и те, и другие). На чаши весов положили по 144 монеты так, что весы в равновесии. За одну операцию можно взять с чаш любые две группы из одинакового числа монет и поменять их местами. Докажите, что можно не более, чем за 11 операций сделать так, чтобы весы не были в равновесии.

Показать доказательство

Будем менять группы монет с разных чаш. Пусть у нас при каждой из следующих замен равновесие сохраняется. Поменяем по одной монете. Они одинаковы. Поменяем одну из этих монет с новой. Теперь три монеты одинаковы: пара на одной и одна — на другой чаше. Поменяем эту пару с парой еще нетронутых. Теперь на одной чаше пара одинаковых, на другой — тройка таких же монет. Поменяем тройку с тройкой нетронутых. Теперь на одной чаше тройка одинаковых монет, на другой — пять таких же монет. Продолжая в том же духе, после k-го шага получим на одной чаше Fk  одинаковых монет, а на другой — Fk+1  таких же монет, где Fi  — i-ое число Фибоначчи: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144. Итак, после 11-го шага на одной из чаш все монеты одинаковы. Но тогда они таковы же и на другой, что по условию невозможно.

Рулетка
Вы можете получить скидку в рулетке!