Комбинаторика на Ломоносове: способы, логика, игры
Ошибка.
Попробуйте повторить позже
Болельщики должны выбрать 6 лучших хоккеистов чемпионата: одного вратаря, двух защитников и трех нападающих. Среди претендентов: 2 вратаря, 5 защитников, 6 нападающих и 3 “универсала”. “Универсал” — игрок, хороший в разных ролях, который поэтому может быть выбран как в качестве защитника, так и в качестве нападающего (но не вратаря). Сколько существует способов выбрать эту шестёрку? Требуется получить числовое значение.
Источники:
Подсказка 1
В задачах на комбинаторику всегда лучше начинать с простого и понятного. Кого в данной задаче можно выбрать без особых проблем?
Подсказка 2
Давайте сначала выберем вратаря, ведь место вратаря мажет занять только вратарь. Всего у нас два варианта на эту позицию. Обратите внимание, что защитников нужно выбрать только двое, и наша задача легко разбивается на три случая. Первый случай — это 0 универсалов среди защитников, второй — 1 универсал, третий — 2 универсала.
Подсказка 3
В каждом случае нужно из оставшихся игроков (нападающие + незадействованные универсалы) выбрать трех нападающих, число полученных вариантов для каждой позиции перемножить и результат сложить с остальными случаями.
Начнём считать с вратарей. Место вратаря может занять только вратарь, поэтому у нас всегда всего 2 способа выбрать его.
Дальше рассмотрим три случая по количеству универсалов на месте защитников:
1. Среди выбранных защитников нет универсалов. Значит, количество так выбрать двух защитников в команду равно
На место нападающих в этом случае мы можем поставить либо нападающих, либо универсалов, следовательно, способов
Следовательно, вариантов команд в этом случае
2. Среди выбранных защитников один универсал. Значит, количество так выбрать двух защитников в команду равно
На место нападающих в этом случае мы можем поставить либо нападающих, либо оставшихся универсалов, следовательно, способов
Следовательно, вариантов команд в этом случае
3. Среди выбранных защитников оба являются универсалами. Значит, количество так выбрать двух защитников в команду равно
На место нападающих в этом случае мы можем поставить либо нападающих, либо оставшегося универсала, следовательно, способов
Следовательно, вариантов команд в этом случае
В итоге способов выбрать команду равно
Ошибка.
Попробуйте повторить позже
Сколько точек пространства с целочисленными координатами принадлежат треугольнику с вершинами , , ? Точка на вершинах и сторонах тоже считаются.
Источники:
Подсказка 1
Давайте немного упростим задачу и сдвинем одну из вершин в начало координат, чтобы числа стали попроще, для этого можно сделать параллельный перенос на вектор (-3;-4;-5), а как можно посчитать кол-во целочисленных точек на стороне?
Подсказка 2
Верно, кол-во целых точек (включая концы) на отрезке (x₁,y₁,z₁), (x₂,y₂,z₂), это НОД(|x₁-x₂|, |y₁-y₂|, |z₁-z₂|) + 1, итак, когда мы знаем кол-во точек на периметре треугольника, давайте перейдём к его внутренности, если взять произвольную целочисленную точку, можно ли получить какое-то следствие, которое было бы легче проверить, но оно бы оставило нам пару точек для перебора?
Подсказка 3
Да, можно сказать, что если точка A была подходящей, то точка A' полученная проецированием её на одну из плоскостей тоже будет подходить, а значит можно спроецировать весь треугольник, например, на плоскость Oxy и найти возможных кандидатов там, а потом проверить только их
Подсказка 4
Для проверки наших кандидатов можно составить систему уравнений из двух векторов, образующих стороны, с положительными коэффициентами, сумма которых меньше 1, чтобы получить точку внутри треугольника, остаётся проверить, что найдутся целые решения, которые бы удовлетворяли полученной системе
Подсказка 5
Для удобства можно выразить из первых двух уравнений коэффициенты и подставить их в третье уравнение, тогда останется лишь условие на координаты точек, но предыдущие ограничения всё ещё следует проверить
Перенесём треугольник одной вершиной в начало координат. Тогда его можно представлять как точку , из которой выходят вектора и .
Тогда внутренность треугольника можно представить как где — действительные числа, и
Вопрос о целых точках на треугольнике, получается, стоит так: при каких целых система:
имеет решения , удовлетворяющие условиям выше.
Мы выделили внутренность, потому что стороны легче рассмотреть отдельно. Три целочисленные вершины лежат в треугольнике по определению. На сторонах точки подсчитать тоже просто — стороны это вектора и третья сторона . Получить целочисленную точку можно только на середине вектора , а у остальных сторон нет общих делителей координат, и через целые точки они не проходят. Значит, на периметре лежат точки.
Переходим к внутренней части треугольника. Конечно, нет гарантий, что там будет хотя бы одна целочисленная точка — но если такая есть, то её проекции на координатные плоскости тоже будут целочисленные. Поэтому давайте рассмотрим проекцию треугольника на плоскость , и отберём на ней потенциально подходящие пары а после выкинем лишние.
Проецируем треугольник на — получается треугольник на плоскости с вершинами Внутрь него точки попадут такие:
Решаем систему, состоящую из двух первых уравнений:
Получаем следующие решения:
Полученные значения подставляются в третье уравнение , и если оказывается целым — точка найдена. После подстановки получается выражение:
то есть должна быть чётной. Из кандидатов подойдут только .
Плюс точки на сторонах, и всего точек на треугольнике
Ошибка.
Попробуйте повторить позже
Есть два ряда — верхний и нижний, каждый из 6 точек (см. рисунок). Проводят отрезки с концами в противоположных рядах так, чтобы из каждой точки выходил ровно один отрезок. Сколько существует способов провести отрезки, чтобы среди всех пар отрезков было ровно 7 пар пересекающихся отрезков?
Источники:
Подсказка 1
В таких задачах полезно посмотреть на случаи поменьше, с меньшим количеством отрезков и необходимых пересечений
Подсказка 2
Когда два отрезка пересекаются? Когда начало первого левее, чем начало второго, а конец первого правее, чем конец второго
Подсказка 3
Давайте посмотрим, что меняется, когда мы добавляем еще один отрезок.
Подсказка 4
Мы можем поставить второй конец в самую правую точку. Тогда у нас останется k пересечений.
Подсказка 5
Давайте подумаем, из каких расстановок отрезков для 5 пар точек мы можем получить необходимую расстановку для 6 пар точек.
Подсказка 6
Общая формула будет иметь вид
Пусть в каждом ряду по точек. Способ соединить точки можно задать перестановкой чисел, первая точка верхнего ряда соединяется с точкой под номером вторая — с и так далее. Значит, всего возможных рисунков будет
Теперь берём пару отрезков. Пусть это отрезки с концами и считаем В каком случае они пересекается? В том, когда Учитывая, что могут быть любой парой, замечаем следующее: общее количество пересечений отрезков равно количеству случаев, когда в перестановке большее число стоит раньше меньшего (не обязательно по соседству). Как сказали бы старшие товарищи, число пересечений равно числу инверсий в перестановке. Так и будем говорить дальше.
Например, — нет инверсий и нет пересечений, — одна инверсия ( и — инверсий ( и и и и и и Наибольшее количество инверсий будет, если написать числа задом наперёд: какие два числа не выбери — большее будет стоять раньше. То есть инверсий в последнем примере а в общем случае —
Как посчитать число перестановок с заданным количеством инверсий? Подойдём к задаче индуктивно. В фигурных скобках будем указывать различные перестановки, а в квадратных перечислим количества перестановок, имеющих соответственно инверсий.
Итак, единственный элемент можно расположить единственным образом, и у нас есть одна перестановка с нулевым числом инверсий.
Добавляем двойку — её можно добавить в начало и в конец имеющейся перестановки Одна из полученных перестановок будет без инверсий, другая — с одной инверсией.
Добавляем тройку — её мы можем поставить в любое место каждой из имеющихся перестановок. Тройка больше всех имевшихся ранее чисел, поэтому если поставить её на последнее место — новых инверсий не добавится, если поставить на предпоследнее (на второе) — добавится одна инверсия, а если на первое — будет плюс две инверии. Одна перестановка с нулём инверсий, две перестановки с одной, две перестановки с двумя, одна перестановка с тремя. То есть:
Так же будет происходить добавление нового числа в общем случае: число можно поставить на любое место, и в зависимости от места к инверсиям добавится штук. То есть на новом шаге перестановка с инверсиями превращается в перестановок с инверсиями соответственно.
Посмотрим, какие числа получались в квадратных скобках. Напишем эти последовательности одну под другой:
Здесь в строке (нумерация начинается с ) приводятся числа для равные количеству перестановок из чисел с инверсиями.
Вспоминая, как происходит добавление нового получим
Действительно, — количество перестановок из (n-1) чисел, в которых уже есть инверсий. В них мы вынуждены поставить новое на последнее место ( инверсий). Раз мы ставим на единственно возможное место, количество перестановок не изменится.
Далее, — количество перестановок с инверсией, и, чтобы добавить недостающую, мы вынуждены ставить на предпоследнее место ( инверсия).
Продолжаем так вплоть до потому что добавить больше инверсии нельзя. Всего получается слагаемых. Из других перестановок предыдущей строки мы ничего нового получить не сможем.
Заметим, что так как не бывает перестановок с отрицательным числом инверсий, как и не может быть перестановок со слишком большим (больше чем ) количеством инверсий.
Итак, имеем следующий способ построения коллекции
Первая строчка:
По строчке ползёт «окно» шириной Попавшие в «окно» числа складываются и выписываются в следующую (2-ю) строку:
Вторая строка:
По ней будет ползти окно шириной Сложение попавших в окно чисел даст третью строку:
По ней поползёт окно шириной и так далее, чтобы получить строку, нужно складывать стоящих подряд чисел предыдущей строки.
Выпишем (без нулей) первые строк нашей коллекции и выберем в ней нужное нам
Получаем ответ
Ошибка.
Попробуйте повторить позже
На столе лежат красных и зелёных камня. Аня и Петя делают ходы по очереди. Аня ходит первой. При каждом ходе игрок выбирает цвет и удаляет камней этого цвета, где число должно быть делителем текущего числа камней другого цвета. Кто возьмёт последний камень, тот выиграет. Кто из игроков может обеспечить себе победу независимо от ходов соперника?
Источники:
Подсказка 1!
Так, заметим, что ситуация почти симметричная... Вот бы была симметрия!
Подсказка 2!
Так можно ее создать! Пусть Аня первым ходом заберет 1 камешек из зеленых. Как тогда дальше действовать игрокам..?
Пусть Аня возьмёт камень из второй кучки (число 1 является делителем числа 2021), то есть число камней станет равным. Дальше её стратегия очень проста — повторять ход Пети в другой кучке. Если Петя нашёл делитель числа и забрал камней из какой-то кучи, то Аня может забрать камней из другой кучки (в которой перед её ходом тоже будет камней), поскольку число является делителем текущего числа камней в кучке, откуда брал Петя. Раз игра когда-нибудь закончится, то Аня победит.
Аня
Ошибка.
Попробуйте повторить позже
Каждый киндер-сюрприз содержит ровно 3 различных гномика, а всего есть 12 разновидностей гномиков. В коробке лежит достаточно много киндер-сюрпризов, причем в любых двух из них тройки гномиков не одинаковы. Какое наименьшее количество киндер-сюрпризов нужно купить, чтобы после их вскрытия в них заведомо оказалось хотя бы по одному гномику всех 12 разновидностей?
Предположим, что киндер-сюрпризов недостаточно. Тогда среди всех троек гномиков у нас нет хотя бы одного. Значит, мы получили не более гномиков, следовательно, не более
троек гномиков (первый гномик может быть выбран не более, чем способами, второй — способами, третий — способами, при этом порядок выбора гномиков не важен).
Таким образом, для любого нельзя утверждать, что обязательно найдутся все 12 гномиков. При этом, если то все гномики имеются, ведь если бы у нас не было хотя бы одного гномика, то троек было бы не более, чем
Ошибка.
Попробуйте повторить позже
Числа от до расставлены в вершинах куба так, чтобы сумма чисел в любых трёх вершинах, находящихся в одной грани, была не менее Какова наименьшая возможная сумма чисел, стоящих в вершинах одной грани?
Источники:
Подсказка 1
Попробуйте оценить снизу максимальное число на каждой гране.
Подсказка 2
Правильно! На каждой гране есть число, которое больше пяти. Теперь попробуйте оценить сумму на каждой грани, используя условие.
Подсказка 3
Правильно! Сумму на гране можно оценить сверху числом 16. Попробуйте построить пример!
В каждой грани есть вершина, в которой стоит число, не меньшее 6. Действительно, в противном случае одна из троек даже из оставшихся наибольших чисел даёт сумму, меньшую (а именно тройка с суммой
Рассмотрим грань, содержащую вершину, в которой стоит число Поскольку сумма чисел, стоящих в остальных трёх вершинах, не меньше сумма всех чисел в вершинах этой грани не меньше
Пример расстановки, при которой наименьшая сумма чисел, стоящих в вершинах одной грани, равна приведён на рисунке: сумма чисел в передней грани равна
Ошибка.
Попробуйте повторить позже
Сколько диагоналей в правильном -угольнике не параллельны ни одной из сторон этого -угольника?
Источники:
Подсказка 1
Давайте попробуем посчитать эти диагонали через разность, общее количество минус количество параллельных хоть какой-то стороне. То что мы вычитаем, считать немного проще, чем то что дано нам изначально. Сколько же у нас всего диагоналей?
Подсказка 2
Верно, всего 32 вершины и после выбора одной 3 уже выбрать нельзя(эту и две соседние), поэтому 32*29/2, так как посчитали по два раза одну и ту же диагональ(выбрав одну точку, а потом у этой диагонали точку напротив). Что же теперь с "параллельными" диагоналями. А сколько у нас всего пар параллельных сторон? Выбрав какую-то из них, сколько будет параллельных диагоналей именно им?
Подсказка 3
Ага, пар 16, и, выбрав какую-то из них, остаётся ещё 28 точек, которые мы можем соединить попарно. Итого 14 диагоналей для одной пары. Осталось только умножить это на количество пар и дорешать задачу.
Первое решение.
Пронумеруем вершины, начиная с произвольной. Заметим, что диагональ параллельна какой-то стороне тогда и только тогда, когда номера вершин в ней имеют разную чётность. Действительно, из второго очевидно следует первое, достаточно рассмотреть операцию “сдвинем одну вершину по часовой, а другую — против”, такими операциями мы будем получать параллельные отрезки и попадём в сторону (при такой операции чётность не меняется и в итоге приходим к соседним вершинам, которые имеют разную чётность). Из этой же операции получаем следствие в обратную сторону, поскольку такие операции сходятся в точку.
Нам нужно найти число непараллельных сторонам диагоналей. Так что задача сводится к поиску числа пар вершин одинаковой чётности. Число способов выбрать две вершины с чётными номерами аналогично с нечётными. Получаем всего диагоналей.
Второе решение.
Всего в -угольнике
диагоналей. Разобьем стороны на пар параллельных сторон. Несложно заметить, что если зафиксировать какую-то пару ( вершины), то оставшиеся вершины можно соединить попарно диагоналями, параллельными этой паре. Их всего будет Значит, диагоналей, параллельных какой-то стороне А непараллельных
Ошибка.
Попробуйте повторить позже
Круг разбили на 4 равных сектора по . Сколькими способами можно его раскрасить, если есть 7 цветов и каждый сектор можно красить в любой цвет? Раскраски, которые совпадают при повороте круга, считать одинаковыми.
Подсказка 1
Что будет, если раскраски, отличающиеся поворотом, считать за различные? А какие раскраски считаются несколько раз? Сколько?
Если не отождествлять раскраски, отличающиеся поворотом, то их всего будет . Отнесём каждый из таких способов раскраски к одному из трех видов.
1) Одноцветные раскраски – их всего . (Каждый поворот на переводит их в себя)
2) Разноцветные раскраски с противоположными секторами одинакового цвета – их , по числу способов выбора пары цветов из семи. (Каждый поворот на переводит такие раскраски в себя)
3) Прочие раскраски, не переходящие в себя ни при каком повороте.
Из общего числа , каждая раскраска первого типа считается раз, раскраска второго типа - по раза, и раскраска третьего типа - по раза. Отсюда можно найти число способов раскраски третьего типа. Это
Тогда общее число способов раскраски, с учётом отождествлений, получается как сумма .
Ошибка.
Попробуйте повторить позже
Сколько девятизначных чисел, которые делятся на , можно составить путём перестановки цифр числа
Для делимости числа на обязательно нужно поставить последней цифру , поскольку нулей в записи числа нет. Зафиксируем последнюю цифру. Останутся цифры в количестве соответственно, всего цифр.
Всего способов поставить цифр на позиций есть . Но при всевозможных перестановках получаются одинаковые числа, ведь если в каждой фиксированной перестановке цифр (последнюю цифру не учитываем, она уже зафиксирована первым действием) перемешать цифры между собой или цифры между собой, то ничего не изменится. Таких способов перемешивания столько, сколько способов независимо выбрать перестановку из трёх троек и перестановку из трёх семёрок, то есть
В итоге получаем ответ
Ошибка.
Попробуйте повторить позже
В ящике лежат сто разноцветных шариков: красных, зелёных, жёлтых, синих, белых и чёрных. Какое наименьшее число шариков надо вытащить, не заглядывая в ящик, чтобы среди них заведомо оказалось не менее шариков одного цвета?
Источники:
Подсказка 1
Давайте подумаем - а в каком случае мы вытянем максимальное число шариков так, чтобы там не было 15 одноцветных? Сколько максимум можно взять и не получить нужное? То есть предполагаем, что мы ужасно невезучие :).
Подсказка 2
Тогда в таком неудачном наборе будет 14 зеленых, 14 красных, 13 желтых, 14 синих, 11 белых, 9 черных, а всего 75! То есть ответ должен быть точно больше 75, иначе при маленькой удаче мы не получим желаемые 15 шаров. Осталось аккуратно объяснить, почему большего количества шариков будет достаточно!
Пусть мы взяли каждого цвета не более шариков. Тогда получаем суммарное количество шариков, при этом каждого цвета менее , то есть такое количество нам не подойдёт. Если взять хотя бы , то количество шариков, которых меньше , не может быть больше, поскольку мы взяли их все. Поэтому будет больше хотя бы одного цвета, шариков которого мы взяли штук. Тогда этого цвета будет хотя бы и такое количество нам подойдёт.
Ошибка.
Попробуйте повторить позже
Сколько 9-значных чисел, делящихся на 5, можно составить путём перестановки цифр числа 377353752?
Так как число делится на 5, то на 9-м месте может стоять только пятёрка. После этого нужно на оставшиеся 8 мест распределить 8 цифр: 3 семёрки, 3 тройки, пятерку и двойку. Всего перестановок будет 8!, но так как есть повторяющиеся цифры, то ответ будет:
Ошибка.
Попробуйте повторить позже
Прямоугольная таблица состоит из одинаковых клеток. Петя и Вася пронумеровали клетки натуральными числами подряд. Петя нумеровал клетки по строкам слева направо (сначала первую строку, затем вторую и т. д.), а Вася по столбцам сверху вниз (сначала первый столбец, затем второй и т. д.). Оказалось, что ровно в клетках их номера совпали. Чему равна сумма числа строк и числа столбцов в этой таблице?
Пусть в таблице строк и столбцов, а клетка, получившая одинаковые номера, расположена в строке с номером и в столбце с номером Тогда, если считать по строкам, в этой клетке стоит число а если считать по столбцам, то это Следовательно, что равносильно
Если или то номера Пети и Васи совпадут во всех клетках. Значит, и Пусть тогда где Получаем Поэтому так как аналогично с Следовательно, количество клеток, получивших одинаковые номера, равно
Так как то или, наоборот, (чтобы убедиться, что других вариантов нет, достаточно перебрать остатки по модулю 4). В любом случае,
Ошибка.
Попробуйте повторить позже
Дан правильный 27-угольник . Найдите количество неравнобедренных треугольников с вершинами в точках . Треугольники, отличающиеся порядком вершин (например, и ), считаются за один треугольник.
Источники:
Подсказка 1
Кажется, что равнобедренные треугольники нам проще представляются, чем произвольные, поэтому давайте попробуем использовать принцип дополнения и из всех треугольников вычтем равнобедренные. Так мы разбили задачу на 3 более простых: 1 - посчитать кол-во всех треугольников, 2 - посчитать кол-во равнобедренных, 3 - проверить, что мы посчитали ровно столько треугольников, сколько нужно.
Подсказка 2
Понятно, что любой треугольник однозначно задаётся тремя своими вершинами, поэтому, чтобы найти кол-во всех треугольников нужно просто выбрать 3 вершины, не забудьте, что треугольники не отличаются порядком вершин.
Подсказка 3
Верно, всех треугольников C₂₇³. Чтобы посчитать кол-во равнобедренных треугольников, давайте попробуем найти что-то, что может помочь зафиксировать его.
Подсказка 4
У равнобедренного треугольника есть особая вершина - та, в которой пересекаются равные стороны. Нам ещё не хватает одной вершины, чтобы построить р/б треугольник, потому как третья восстановится однозначно по нашим двум.
Подсказка 5
Если задуматься, то на самом деле р/б треугольников вдвое меньше, потому что когда мы фиксировали его особую вершину, то мы могли выбрать как левую, так и правую из оставшихся вершин при подсчёте и получить тот же треугольник, поэтому результат нужно поделить пополам.
Подсказка 6
А не посчитали ли мы что-то ещё по несколько раз? У нас же есть равносторонние треугольники, которые мы посчитали трижды, ведь они "р/б с трёх вершин", поэтому стоит их вернуть так, чтобы мы их вычли ровно 1 раз.
Всего есть треугольников. Каждой вершине соответствует равнобедренных треугольников(с вершиной в этой точке). При этом, если взять , то получится, что каждый равносторонний треугольник мы посчитали раза. Значит, равнобедренных треугольников , а неравнобедренных —
Ошибка.
Попробуйте повторить позже
В коробке у Маши лежат новогодних шаров, которыми Маша начинает украшать елку. Каждый шар она сначала в течение с выбирает в коробке, а затем в течение с вешает на елку. Два ее младших брата Саша и Паша незаметно снимают шары с елки и прячут среди своих игрушек. Дождавшись момента, когда Маша начинает искать в коробке очередной шар, один из братьев (но не оба) может снять с елки один шар, на что ему требуется ровно с. После этого на то, чтобы спрятать украденный шар, у Саши уходит 50 с (после чего он готов красть с елки следующий шар), а у Паши — мин и с. Какое наименьшее число шаров может висеть на елке в тот момент, когда Маша повесит свой последний шар?
Источники:
Подсказка 1
Сначала стоит понять, что нас волнует только общее время, которое уходит у каждого человека на совершение полной последовательности действий, которая циклически повторяется. Для Маши, например, это «выбирает шарик, потом вешает на ёлку». Кроме того, надо подумать, всегда ли братья могут красть шарики?
Подсказка 2
Вообще говоря, не всегда, ведь во время первого цикла Маши шаров на ёлке ещё нет! Тогда воровать ребята могут в любой из 24 циклов. Вопрос задачи намекает на то, что надо как-нибудь оценить, какое наибольшее количество шаров может украсть каждый мальчик.
Подсказка 3
Мальчики воруют во время Машиных циклов, поэтому логично найти, какое количество циклов Маши уходит на одно воровство для каждого мальчика. Тогда уже можно сделать оценку, а дальше обязательно привести пример!
Назовём циклом следующую последовательность действий — Маша вытаскивает шар из коробки, а затем вешает его на ёлку. По условию один цикл длится секунд, при этом Саша и Паша могут снимать шары с ёлки только в начале цикла (в те самые секунд поиска шарика в коробке). Также всего было циклов, в течение первого из них ребята не могут воровать шары, потому что их нет. Кроме того, они не могут взять больше шаров, чем висит на ёлке и в другие моменты времени — выполнение этого условия для примера предлагается проверить читателю.
Итак, у Саши на одно вороство уходит цикла, поскольку за те секунд, что он ворует и прячет шарик, Маша успевает найти три шара и начать вешать третий из них. Аналогично Паше требуется циклов. Воровать каждый из них может в любой из циклов, не считая первого, тогда Саша украдёт не более шаров, а Паша — не более . В итоге шаров останется как минимум .
Остаётся привести пример. Пусть Саша ворует шары в начале циклов, а Паша — в начале циклов. Нетрудно видеть, что разнциа между номерами циклов соответствует скорости ребят.
Ошибка.
Попробуйте повторить позже
Сколькими различными способами можно выбрать целые числа так, чтобы точки с координатами , и образовывали прямоугольный треугольник?
Источники:
Подсказка 1
Первое, что приходит в голову, когда слышишь прямоугольный треугольник это теорема Пифагора, так давайте же её применим, ведь все координаты вершин нам даны, а значит, мы можем найти все стороны треугольника.
Подсказка 2
Чтобы её применить, нужно определиться, какая сторона будет гипотенузой, давайте начнём с AC. Попробуйте разбить полученное выражение на произведение скобок, равное какой-то константе, ведь тогда мы сможем применить знания из теории чисел, чтобы правильно посчитать кол-во таких треугольников.
Подсказка 3
В случае, когда гипотенуза равна AC, получим (b-a)(b-c) = 1, откуда получим, что каждая из скобок равна либо 1, либо -1, подумайте, как посчитать кол-во треугольников, которое получится в данном случае. Какие треугольники задаются при (b-a) = 1 и (b-a) = -1, а что нужно зафиксировать, чтобы получить треугольник, в одном из этих случаев?
Подсказка 4
Во-первых, нам повезло, что полученные 2 случая: с произведением равным 1 и равным -1, дают нам разные треугольники, а значит мы их просто сложим в конце, а во-вторых, когда мы фиксируем одно из чисел, то остальные однозначно получаются из заданных нами уравнений, а значит нам достаточно найти границы на одно из чисел так, чтобы остальные тоже попадали в заданные границы [1;100]. Остальные случаи убиваются так же быстро.
Если треуогльник прямоугольный с гипотенузой , то по т.Пифагора
что приводится к виду . Так как оба множителя — целые числа, имеем только такие случаи: и , для каждого из которых есть троек , т.е. всего способов.
Если гипотенузой является сторона , то аналогично получаем соотношение , что возможно только в следующих случаях:
для каждого из которых есть троек , т.е. всего способов.
Если гипотенузой является сторона , то получаем соотношение . Аналогично предыдущему, находим способов.
Всего получаем способов.
Ошибка.
Попробуйте повторить позже
Блоха прыгает по числовой прямой, причём длина каждого прыжка не может быть меньше Она начинает свое движение из начала координат и хочет побывать во всех целых точках, принадлежащих отрезку (и только в них!) ровно по одному разу. При каком наибольшем значении это у неё получится?
Докажем, что n не может быть больше 1006. Действительно, если то в точку с координатой 1007 можно попасть только из начала отрезка. Но если блоха прыгнет из точки 0 в точку 1007, то вперёд она прыгнуть не может, так как но и обратно прыгнуть блоха тоже не может, следовательно, должна закончить свой путь в этой точке и не побывать в других.
При подходит, например, такой путь:
1006
Ошибка.
Попробуйте повторить позже
В течение дня выставку посетили по одному разу ровно человек, причём в любой момент на ней находилось менее посетителей. Какое наибольшее количество человек, не встречавшихся (попарно) на выставке друг с другом, можно при этом гарантированно выбрать из всех посетителей?
Подсказка
Тут я бы посоветовал начать с каких-то примеров. Попробуйте разбить 1000 на сколько-то групп, в которых не более 37 человек. Тогда вы можете сказать, что не получится выбрать больше людей, чем количество этих групп.
Заметим, что Это означает, что было не менее посещений. Следовательно можно выбрать человек из разных посещений. Более гарантировать нельзя, потому что можно разбить на слагаемых так, что каждое не превосходит (например, слагаемых по и одно — человек). Тогда если сначала выставку посетят первые человек, потом — следующие, а в конце — один человек из последнего слагаемого, то по принципу Дирихле не получится выбрать и более человек (какие-то два окажутся в одной группе).
Ошибка.
Попробуйте повторить позже
Какое наименьшее (одинаковое) число карандашей нужно положить в каждую из коробок так, чтобы в любых коробках нашлись карандаши любого из заранее заданных цветов (карандашей имеется достаточное количество)?
Источники:
Подсказка 1!
1) Итак, посмотрим на оценку. Когда наше условие не выполнится? Если карандашей какого-то цвета сколько..? Чтобы нашлись такие 5 коробок, где их нет..
Подсказка 2!
2) Ага, отлично! Оценку придумали, карандашей любого цвета точно больше трех! Осталось смастерить пример - идейно задачу уже решили.
Оценка. Заметим, что карандаши каждого цвета должны встречаться по крайней мере в четырёх коробках из восьми. Действительно, если карандаши какого-то цвета лежат не более чем в трёх коробках, то в оставшихся коробках (их не менее пяти) карандашей этого цвета нет. Поэтому всего карандашей должно быть не менее
Пример. Если взять по карандаша каждого из цветов и разложить их так, чтобы никакие карандаши одного цвета не лежали в одной коробке, то карандаш любого наперёд заданного цвета найдётся в любых пяти коробках (так как остальных коробок всего три, а мы положили уже в четыре разные коробки).
Требуемая раскладка карандашей получится, например, если все карандаши разбить на группы по карандаша всех цветов и каждую группу разложить поровну (по карандашей) в две ещё не занятые коробки.
Ошибка.
Попробуйте повторить позже
На доске написан квадратный трёхчлен . Таня (по своему усмотрению) увеличивает или уменьшает на 1 коэффициент при , после чего Ваня увеличивает или уменьшает на фиксированное число свободный член, а далее эти действия повторяются. Как только написанный на доске многочлен имеет целый корень, Ваня получает оценку «пять». Может ли он обеспечить себе «пятёрку» при любых действиях Тани, если
(b)
Пункт а, подсказка 1
За значением в какой точке x_0 несложно наблюдать, если Таня увеличивает или уменьшает значение многочлена на x_0? Какое значение у многочлена в этой точке сейчас и какие действия должен сделать Ваня, чтобы максимально приблизить его к 0?
Пункт а, подсказка 2
Рассмотрим значение f(x) = x^2 + 9x + 47 в точке 1. Какое оно сейчас? Как может действовать Ваня и насколько сильно можно приблизить значение f(1) к нулю?
Пункт а, подсказка 3
Ваня может всегда уменьшать f(1) и сделать так, чтобы -1 <= f(1) <= 1. Осталось лишь рассмотреть ходы Тани после этого и придумать ответные действия!
Пункт б, подсказка 1
Можно попробовать поиграть за наших героев и подставлять различные иксы. Что можно заметить? Какова связь с нашим m? Может ли обнулиться значение? Найдем какой-нибудь инвариант.
Пункт б, подсказка 2
Обратите внимание, что Ваня своими действиями не влияет на делимость многочлена на 3. А что делать Тане, чтобы не допустить кратности трём?..
(a) Пусть Ваня сможет за конечное количество ходов добиться Вначале
Далее каждым своим ходом Ваня может уменьшать и добиться, чтобы (после его хода) Если Таня сделает равным нулю (или оно уже равно нулю), то Ваня сразу выиграл.
Иначе Таня вынуждена сделать или и опять-таки Ваня выигрывает.
(b) Стратегия Тани — держать коэффициент при равным 10 или 11.
В этом случае значение многочлена будет не кратно трем и, следовательно, не равно нулю.
Действительно, многочлены
не кратны трем при любом целом
При остаток от деления на три равен 2; при остаток от деления на три составляет 1 и 2, соответственно; при остаток от деления на три составляет 2 и 1, соответственно.
(a) да
(b) нет