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

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

Задача 1#104249

В квадрате со стороной 1  находится 51  точка. Докажите, что какие-то три из них можно накрыть кругом радиуса 1.
7

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

Разобьём наш квадрат на 25 квадратов со стороной 0,2.  По принципу Дирихле в какой-то из них попадёт по крайней мере три точки из 51 брошенной (иначе в каждом квадрате точек не больше двух, всего точек не больше 50, но ведь 51 больше 50). Эти три точки можно накрыть кругом радиусом, равным половине диагонали квадрата ∘ --2----2  √2  1
  0,1 +0,1 = 10 < 7,  поэтому и кругом радиуса 1
7  тоже накрыть получится.

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

Задача 2#107142

Дано натуральное число k.  По кругу в некотором порядке расставлены числа 1,  2,  3,  …, 100.  Каждое из 100  выписанных чисел умножили на 2,  прибавили следующее по часовой стрелке число, вычли k  и результат записали в тетрадку. Могли ли 100  выписанных в тетрадке чисел оказаться равными 1,2,3,...,100?

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

Предположим противное. Тогда сумма всех чисел в тетрадке равна

3(1+ 2+3 +...+ 100)− 100k= (1+ 2+ 3+ ...+100)

откуда 100k= 100⋅101,  то есть k =101.  Рассмотрим число 100,  для него было выписано в тетрадку число 200+ b− 101 ≤100,  откуда b= 1.  Но тогда в тетрадку было выписано число 2+ c− 101.  При этом c< 100,  а значит, и число отрицательное. Противоречие.

Ответ:

Не могли

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

Задача 3#107143

Найдите все n≥ 2,  для которых существует перестановка a,
 1  a,
2  …, a
 n  натуральных чисел 1,  2,  3,  …, n  такая, что числа a + a ,
 1   2  a2+ a3,  …, an +a1  являются последовательными натуральными в некотором порядке?

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

Сначала сделаем оценку, затем приведём пример.

Оценка. Пусть числа a1 +a2,  a2+ a3,  …, an+ a1  равны m,  m+ 1,  m +2,  …, m +n − 1  в некотором порядке. Сумма всех этих чисел равна

                                                 n ⋅(2m +n − 1)
2⋅(1 +2+ ...+ n)= n(n +1)= m +(m +1)+ ...+ (m + n− 1) =------2-----

откуда 2n+ 2= 2m+ n− 1,  то есть n+ 3= 2m,  откуда    n +3
m= --2-.  Мы получили, что n  обязано быть нечётным.

Пример. Расставим числа в порядке

n-+21,n,n−21,n− 1,n-−2 3,n − 2,...,2,n-+23,1,n+2-1

Заметим, что суммы соседних чисел при смещении к следующей паре каждый раз убывают на единицу. Тогда суммы будут равны  3n+21,  3n−21,  3n−23,  …, n+23,  то есть они являются n  последовательными натуральными числами.

Ответ:

Все нечётные n

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

Задача 4#107145

Паша задумал перестановку a ,a ,...,a
 1 2    n  натуральных чисел 1,2,...,n  (n >1).  Игорь может выбрать пару натуральных чисел 1 ≤i< j ≤ n,  сообщить ее Паше, а он в ответ назовет Игорю одно из чисел iaj  или jai.  Игорь не знает, какое из этих 2  чисел ему называют. При каких натуральных n  Игорь гарантированно сможет отгадать всю перестановку, задав несколько таких вопросов?

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

Для n= 2,  спросив про пару 1,2,  мы в любом случае узнаем, чему равно a .
 2  Если n =3,  то, выписав, какие именно ответы могут соответствовать каждой перестановки, легко убедиться, что разным перестановкам не могут соответствовать одни и те же ответы. Значит, Игорь сможет определить всю перестановку.

Докажем, что при n≥ 4  существуют две перестановки a  и b  такие, что на все вопросы Игоря могут быть даны одинаковые ответы. Пусть для каждого i⁄= 1,2,4  Паша выбрал ai = bi = i,  а также a1 = 1,  a2 = 4,  a4 =2,  b1 = 2,  b2 =1,  b4 = 4.  Пусть Паша на все вопросы Игоря про пары i<j,  в которых хотя бы одно из чисел i  и j  не равно 1,2,4  (не умаляя общности i),  будет отвечать jai = jbi.  Для пары 1,2  ответами будут a2 = 2b1,  для пары 2,4  2a4 = 4b2,  для пары 1,4  4a1 = b4.  То есть на любой вопрос Игоря для перестановок a  и b  может быть дан один и тот же ответ. Значит, они неразличимы.

Ответ:

При n= 2,3

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

Задача 5#108460

 100  мудрецов будут выстроены в колонну (каждый видит тех и только тех, кто находится впереди него), и каждому наденут либо черную, либо белую шляпу случайным образом. Каждый из мудрецов по очереди, начиная с последнего, должен будет назвать цвет своей шляпы либо сказать “пас”. Мудрецы пройдут тест, если все, кто назовут цвет, его угадают, и хотя бы один из них все-таки цвет назовет. Как мудрецам пройти тест с вероятностью больше 9999∕10000?

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

Приведем стратегию за мудрецов. Пусть мудрецы говорят “пас” до того момента, пока очередь не дойдет до первого мудреца, цвета шляп всех мудрецов перед которым имеют один и тот же цвет. Этот мудрец назовет цвет противоположный тому, шляпы которого надеты на всех предстоящий мудрецах. Каждый следующий вновь скажет “пас”.

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

Для этого достаточно показать, что мудрец, назвавший цвет, не ошибся. Это так, ведь иначе цвет его шляпы такой же и у всех стоящих перед ним, но тогда, поскольку не все шляпы имеют одинаковый цвет, найдется мудрец, стоявших до него и назвавший цвет своей шляпы раньше, что невозможно.

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

    1     1
2 ⋅2100 < 10000

а значит, вероятность выиграть больше 9999∕10000.

Ответ:

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

Задача 6#109755

Четверым мудрецам предложили испытание. Их по очереди приводят в зал и каждому дают на выбор два различных числа из набора 1,2,3.  Мудрец выбирает одно из них и уходит. Каждому мудрецу (начиная со второго) сообщают, какое число выбрал предыдущий мудрец. Мудрецы знают, в каком порядке их приведут в зал. Докажите, что они могут так заранее договориться, чтобы сумма чисел, выбранных всеми четырьмя мудрецами, оказалась отлична от 8.

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

Первые двое мудрецов выбирают нечётное число. Третий выбирает совпадающее со вторым, если не может, то двойку. Если третий выбрал двойку, то четвёртый выбирает нечётное (и тогда общая сумма нечётна), если третий выбрал 1,  то четвёртый выбирает 1  или 2  (и тогда сумма меньше 8),  если же третий выбрал 3,  то четвёртый выбирает 2  или 3  (и тогда сумма больше 8).

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

Задача 7#109758

На острове рыцарей и лжецов находится 2023  туземца (каждый — рыцарь или лжец). Приехавший на остров антрополог Станислав спросил каждого, сколько у того друзей среди туземцев, и записал 2023  ответа. Все ответы оказались целыми числами от 0  до 2022  (ответы могли совпадать). Антрополог Станислав по этим ответам точно понял, что на острове не менее k  лжецов. При каком наибольшем k  такое могло быть?

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

Покажем, что могло случиться так, что Станислав установил наличие не менее чем 1011  лжецов. Пусть 1011  человек ответят “0  ”, и 1012  человек ответят “2022  ” (такая ситуация гипотетически возможна, например, если все жители попарно дружат, и при этом первые 1011  лжецы, а последние 1012  — рыцари). Очевидно, не может быть так, что и среди первой группы людей есть рыцарь, и среди второй. Поэтому Станислав может с уверенностью утверждать, что лжецов не менее 1011.

Докажем, что при любых ответах туземцев может оказаться так, что не менее 1012  человек сказали правду. Посмотрим на все ответы. Либо не менее 1012  человек назвали число, не превосходящее 1011,  либо не менее 1012  человек назвали число от 1012  до 2022.  В первом случае выберем 1012  человек, сказавших число, не большее 1011,  и познакомим каждого из них с нужным числом людей из оставшихся 1011.  Тогда все эти 1012  человек скажут правду. Во втором случае выберем 1012  человек, которые назвали числа от 1012  до 2022.  Познакомим их друг с другом. Тогда каждому из них будет требоваться от 1  до 1011  знакомых среди оставшихся. Познакомим их требуемым образом. Опять же окажется, что выбранные 1012  человек сказали правду.

Ответ:

 1011

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

Задача 8#76756

У фермера имеется 100  быков, 100  баранов, 100  коров и 100  овечек, а также карусель на 200  животных. В карусели стоят коровы и овечки. Напротив каждого выхода из загона в карусели находится другой загон: как не сложно понять, их тоже 200  и в них стоят быки и бараны. Докажите, что фермер может так повернуть карусель и открыть загоны, чтобы хотя бы 200  животных из 400  встретили животное своего вида.

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

Легко видеть, что фиксированное животное из первого загона встретит животное того же вида ровно 100  раз (то есть при 100  поворотах карусели из 200  ). Тогда суммарное количество встреч животных одного типа равно 100⋅200= 20000.  Тогда по принципу Дирихле при каком-то повороте количество встреч было не меньше, чем 20000∕200= 100,  то есть при таком повороте не менее 200  животных встретили животное того же вида.

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

Задача 9#78079

Во всех клетках таблицы 10 ×10  записаны положительные числа. На некоторых 5  клетках отдыхают свиньи, заслоняя числа в этих клетках. Костя посчитал сумму всех видимых чисел и получил 10.  Потом каждая свинья перебралась в соседнюю по стороне клетку, и Костя насчитал сумму  2
10.  Потом свиньи снова перебрались, и у Кости получилась сумма   3
10 ,  и т. д. — каждая новая сумма оказывалась в 10  раз больше предыдущей. В одну клетку две свиньи не помещаются. Сколько раз такое могло повторяться?

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

Оценка. На всех клетках, которые были видны вначале, стоят числа, не превосходящие 10.  Поскольку после первого перепрыгивания сумма чисел сильно увеличилась, стали видны какие-то клетки, ранее заслоненные лягушками. Очевидно, числа, записанные на этих клетках, не превосходят 100.  После второго перепрыгивания сумма чисел опять сильно увеличилась, и это могло произойти лишь за счет того, что стали видны еще какие-то клетки, которых не было видно ни в первый, ни во второй раз. При этом числа, стоящие на вновь открывшихся клетках, заведомо не превосходят 1000.

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

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

Пример. Пусть лягушки занимают самые левые 5  клеток нижней строки таблицы, и всякий раз каждая лягушка прыгает на соседнюю справа клетку. Пусть на клетках, где стоят лягушки, написаны числа a,b,c,d,f,  а во всех остальных клетках таблицы написано число   g.  Полагая g = 10∕95,

a =100− g
b =103− a− 2g
c =104− b− a − 3g
     5
d =10 − a− b− c− 4g
f = 106− a− b− c− d− 5g

получаем требуемое

Ответ:

Пять раз

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

Задача 10#78148

За круглым столом сидят 30  человек — рыцари и лжецы (рыцари всегда говорят правду, а лжецы всегда лгут). Известно, что у каждого из них за этим же столом есть ровно один друг, причём у рыцаря этот друг — лжец, а у лжеца этот друг — рыцарь (дружба всегда взаимна). На вопрос “Сидит ли рядом с вами ваш друг?” сидевшие через одного ответили “Да”. Сколько из остальных могли также ответить “Да”?

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

Все сидящие за столом разбиваются на пары друзей; значит, рыцарей и лжецов поровну. Рассмотрим любую пару друзей. Если они сидят рядом, то рыцарь на заданный вопрос ответит “Да”, а лжец — “Нет”. Если же они не сидят рядом, то их ответы будут противоположными. В любом случае ровно один из пары друзей даст ответ “Да”. Значит, все остальные 15  ответов будут “нет”.

Ответ:

 0

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

Задача 11#78167

Есть 100  коробок, пронумерованных числами от 1  до 100.  В одной коробке лежит приз, и ведущий знает, где он находится. Зритель может послать ведущему пачку записок с вопросами, требующими ответа “да” или “нет”. Ведущий перемешивает записки в пачке и, не оглашая вслух вопросов, честно отвечает на все. Какое наименьшее количество записок нужно послать, чтобы наверняка узнать, где находится приз?

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

Чтобы можно было однозначно определить, в какой из 100  коробок лежит приз, требуется возможность получить хотя бы 100  различных ответов на один набор вопросов. Так как ответы ведущего для различных положений приза могут отличаться только числом “да” среди них, то требуется возможность получить в ответ хотя бы 100  различных количеств “да”. Значит, требуется хотя бы 99  вопросов (от 0  до 99  “да”). Пример на 99  вопросов. Пусть k  -ый вопрос: «Номер коробки, в которой лежит приз, меньше либо равен k  ?». Тогда если ответов “да” ноль, то приз в сотой коробке, если один, то в 99  -й и т.д.

Ответ:

 99

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

Задача 12#78181

Король обошел шахматную доску, побывав на каждом поле по разу, и последним ходом вернулся на исходное поле. Ломаная, соединяющая последовательно центры полей в пути короля, не имеет самопересечений. Какую наибольшую длину она может иметь?

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

Король сделал 64  хода. Поскольку длина каждого хода равна либо единице (прямой ход), либо √2-  (диагональный ход), то длина всего пути заведомо не меньше 64.  Путь длины 64  изображён на рисунке.

PIC

Покажем, что длина пути короля не может быть больше       √-
28+ 36 2.  Рассмотрим два соседних выхода A и B короля на границу доски. Если эти граничные поля не соседние, то участок пути короля между ними разбивает доску на две части, в каждой из которых есть целые клетки. Но тогда король не сможет пройти из одной части в другую, что противоречит условию. Значит, поля A и B — соседние и, следовательно, разного цвета. Так как при диагональных ходах цвет поля не меняется, то между каждыми двумя соседними выходами на границу должен быть прямой ход. Поскольку граничных полей 28,  то и выходов на границу — тоже 28,  и, следовательно, прямолинейных ходов не меньше 28.  Следующий рисунок показывает„ что можно обойтись ровно 28  "прямыми"ходами.

PIC

Ответ:

Наименьшая длина — 64,  наибольшая — 28+ 36√2-

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

Задача 13#78902

Петя расставил числа от 1  до 2000  в ряд. Вася выписал 2000  сумм нескольких первых чисел (одного, первых двух, первых трех, …, всех 2000  ). Докажите, что среди остатков от деления Васиных сумм на 2001  найдется хотя бы 44  различных.

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

Допустим, различных остатков не больше 43.  Тогда, так как 2000∕43> 46,  найдется хотя бы 47  одинаковых остатков. Пусть это остатки сумм s1 <s2 < ...< s47.  Но тогда различны 46  остатка сумм, получаемых удалением наибольших слагаемых из сумм s2,...,s47.

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

Задача 14#79250

Клетчатая фигура уголок состоит из центральной клетки, к которой присоединены горизонтальный и вертикальный прямоугольники  1×10  (всего в фигуре 21  клетка). Докажите, что при любой раскраске клеток квадрата 2017 ×2017  в 120  цветов из него можно вырезать уголок, содержащий две клетки одинакового цвета.

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

Рассмотрим квадрат 11,  расположенный “глубоко внутри” квадрата 2017× 2017  (например, подойдёт квадрат 11×11,  центральная клетка которого совпадает с центральной клеткой квадрата 2017× 2017).  Поскольку в рассматриваемом квадрате 121  клетка, а цветов имеется всего лишь 120,  он содержит две клетки одинакового цвета. Нетрудно понять, что эти две клетки всегда можно накрыть одним уголком, выступающим за пределы квадрата 11× 11,  но целиком лежащим в большом квадрате.

PIC

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

Задача 15#79335

Дано натуральное число n.  На доске выписаны все натуральные числа от 900...00  до 1200...00  (оба числа оканчиваются на n  нулей). У каждого из них выбрали делитель, меньший его самого. Докажите, что хотя бы два из этих делителей совпадают.

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

Положим для краткости 10n−1 = k.  На доске выписаны натуральные числа от 90k  до 120k  . Рассмотрим выписанные числа, взаимно простые с 6. Таких чисел ровно 10k,  поскольку среди любых шести подряд идущих чисел ровно два числа взаимно просты с 6  (это числа, дающие остатки 1  и 5  при делении на 6  ). Выпишем делители, которые мы выбрали у этих чисел. Эти делители по крайней мере в   5  раз меньше исходного числа, значит, все они меньше 24k  . Кроме того, они взаимно просты с 6,  значит, их всего не более 8k.  Таким образом, мы сопоставили каждому из 10k  чисел делитель, причем всего делителей 8k.  Следовательно, какие-то два делителя совпадают.

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

Задача 16#79736

Натуральные числа от 1  до 200  разбили на 50  множеств. Докажите, что в одном из них найдутся три числа, являющиеся длинами сторон некоторого треугольника.

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

Рассмотрим числа 100,101,...,200.  Так как их всего 101,  то по принципу Дирихле какие-то три из них попадут в одно множество. Сумма любых двух из этих трех чисел больше 200,  и, следовательно, больше третьего числа. Значит, существует треугольник с соответствующими длинами сторон.

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

Задача 17#79800

Несколько камней были разложены в N  кучек. Затем камни разложили по-другому, в n < N  кучек. Докажите, что какой-то камень попал в кучку большего размера, чем та, в которой он лежал изначально.

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

Каждому камню назначим вес обратный к числу камней в кучке, в которой он лежит. Тогда сумма N  весов до перекладывания больше суммы весов после перекладывания n.  Следовательно, вес хотя бы одного камня уменьшился, что и требовалось доказать.

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

Задача 18#82289

Клетчатый куб 9× 9× 9  состоит из ячеек, представляющих из себя единичные кубики. 361 ячейка закрашена. Докажите, что в каком-то кубике 2× 2×2  закрашено хотя бы четыре ячейки.

Источники: ИТМО-2024, 11.4 (см. olymp.itmo.ru)

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

Вырежем из нашего куба куб 8× 8×8  и разобьём его на 64 куба 2×2 ×2  .

Предположим, что в каждом кубике закрашено не более трёх ячеек, то есть всего не более 192.

В исходном кубе после этого остались кубики на трёх гранях, имеющих общую вершину. Рассмотрим 64 клетки на одной из этих граней, которые не лежат ни на какой из двух других. Они разбиваются на 16 квадратов 2×2  , в каждом из которых не более трёх закрашенных ячеек. Итого на трёх гранях получаем не более 3× 16× 3=144  .

У нас остались не рассмотренными 25 ячеек, образующих три ребра исходного куба, сходящиеся в одной вершине. Среди них закрашены не более 24, так как общая ячейка трёх этих рёбер и три её соседних лежат в одном кубике 2× 2× 2  , значит, среди этих четырёх ячеек не более трёх закрашенных.

Таким образом, мы получаем максимум 192+144+ 24= 360  закрашенных ячеек, что противоречит условию задачи. Значит, наше предположение было неверно.

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

Задача 19#82683

Турист прибыл на остров, где живут 100 волшебников, каждый из которых может быть рыцарем или лжецом. Он знает, что на момент его приезда один из ста волшебников — рыцарь (но не знает, кто именно), а остальные — лжецы. Турист может выбрать любых двух волшебников A  и B  и попросить A  заколдовать B  заклинанием Вжух!, которое меняет сущность (превращает рыцаря в лжеца, а лжеца в рыцаря). Волшебники выполняют просьбы туриста, но если в тот момент волшебник A  — рыцарь, то сущность B  действительно меняется, а если A  — лжец, то не меняется. Турист хочет после нескольких последовательных просьб одновременно знать сущность хотя бы k  волшебников. При каком наибольшем k  он сможет добиться своей цели?

Источники: СПБГОР - 2024, 11.7 (см. www.pdmi.ras.ru)

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

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

Изначально такого множества точно нет. Рассмотрим первый момент, когда удалось про некоторое множество A  доказать, что в нем четное число рыцарей. Пусть последним ходом «Вжух!» говорил волшебник b  . Несложным переборов вариантов можно убедится, что на прошлом ходу симметрическая разность A  и b  тоже содержала четное количество рыцарей, что противоречит выбранному первому такому моменту.

_________________________________________________________________________________________________________________________________________________________________________________

Пример. Пусть все волшебники с 1  -го по 99  -го поменяют сущность 100  -го. Легко видеть, что в результате он в любом случае станет рыцарем.

Ответ: 1

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

Задача 20#83234

В двух коробках лежат шарики: красные, синие и белые. Если вытащить 3 шарика из первой коробки, то среди них обязательно найдётся синий. Если вытащить 4 шарика из второй коробки, среди них обязательно будет красный. Если взять любые 5 шариков (только из 1-ой, только из 2 -ой или из двух коробок одновременно), то среди них обязательно найдется белый шарик. Какое наибольшее количество шариков может быть в двух коробках вместе?

Источники: КМО - 2024, первая задача первого дня для 8-9 классов, автор Белов Д.А. (cmo.adygmath.ru)

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

Оценка.

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

Рассмотрим условие на вторую коробку. Из него аналогично следует, что во второй коробке не красных шариков не больше трёх.

Таким образом, всего шариков не более 2+ 3= 5  , если не учитывать синие шарики из первой коробки и красные шарики из второй.

Наконец, из условия на две коробки сразу следует, что всего не белых шариков не более четырёх. В частности, синих шариков из первой коробки и красных шариков из второй в сумме не больше четырёх. Поэтому общее число шариков не превосходит 5+ 4= 9  .

Пример.

Положим в первую коробку 2 белых шарика и 2 синих, а во вторую 2 красных шарика и 3 белых. Нетрудно убедиться, что все условия выполняются.

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