Задача о счастливых билетах — различия между версиями
(→Способ с конечной суммой) |
|||
Строка 1: | Строка 1: | ||
+ | {| class="wikitable" align="center" style="color: red; background-color: black; font-size: 56px; width: 800px;" | ||
+ | |+ | ||
+ | |-align="center" | ||
+ | |'''НЕТ ВОЙНЕ''' | ||
+ | |-style="font-size: 16px;" | ||
+ | | | ||
+ | 24 февраля 2022 года российское руководство во главе с Владимиром Путиным развязало агрессивную войну против Украины. В глазах всего мира это военное преступление совершено от лица всей страны, всех россиян. | ||
+ | |||
+ | Будучи гражданами Российской Федерации, мы против своей воли оказались ответственными за нарушение международного права, военное вторжение и массовую гибель людей. Чудовищность совершенного преступления не оставляет возможности промолчать или ограничиться пассивным несогласием. | ||
+ | |||
+ | Мы убеждены в абсолютной ценности человеческой жизни, в незыблемости прав и свобод личности. Режим Путина — угроза этим ценностям. Наша задача — обьединить все силы для сопротивления ей. | ||
+ | |||
+ | Эту войну начали не россияне, а обезумевший диктатор. И наш гражданский долг — сделать всё, чтобы её остановить. | ||
+ | |||
+ | ''Антивоенный комитет России'' | ||
+ | |-style="font-size: 16px;" | ||
+ | |Распространяйте правду о текущих событиях, оберегайте от пропаганды своих друзей и близких. Изменение общественного восприятия войны - ключ к её завершению. | ||
+ | |-style="font-size: 16px;" | ||
+ | |[https://meduza.io/ meduza.io], [https://www.youtube.com/c/popularpolitics/videos Популярная политика], [https://novayagazeta.ru/ Новая газета], [https://zona.media/ zona.media], [https://www.youtube.com/c/MackNack/videos Майкл Наки]. | ||
+ | |} | ||
+ | |||
Троллейбусный (трамвайный) билет имеет номер, состоящий из шести цифр. Билет считается счастливым, если сумма первых трёх цифр равна сумме последних трёх, например, <tex>024321</tex>. Известно, что количество счастливых билетов из шести цифр равно <tex>55252</tex>. | Троллейбусный (трамвайный) билет имеет номер, состоящий из шести цифр. Билет считается счастливым, если сумма первых трёх цифр равна сумме последних трёх, например, <tex>024321</tex>. Известно, что количество счастливых билетов из шести цифр равно <tex>55252</tex>. | ||
{{Задача | {{Задача |
Версия 08:45, 1 сентября 2022
НЕТ ВОЙНЕ |
24 февраля 2022 года российское руководство во главе с Владимиром Путиным развязало агрессивную войну против Украины. В глазах всего мира это военное преступление совершено от лица всей страны, всех россиян. Будучи гражданами Российской Федерации, мы против своей воли оказались ответственными за нарушение международного права, военное вторжение и массовую гибель людей. Чудовищность совершенного преступления не оставляет возможности промолчать или ограничиться пассивным несогласием. Мы убеждены в абсолютной ценности человеческой жизни, в незыблемости прав и свобод личности. Режим Путина — угроза этим ценностям. Наша задача — обьединить все силы для сопротивления ей. Эту войну начали не россияне, а обезумевший диктатор. И наш гражданский долг — сделать всё, чтобы её остановить. Антивоенный комитет России |
Распространяйте правду о текущих событиях, оберегайте от пропаганды своих друзей и близких. Изменение общественного восприятия войны - ключ к её завершению. |
meduza.io, Популярная политика, Новая газета, zona.media, Майкл Наки. |
Троллейбусный (трамвайный) билет имеет номер, состоящий из шести цифр. Билет считается счастливым, если сумма первых трёх цифр равна сумме последних трёх, например,
. Известно, что количество счастливых билетов из шести цифр равно .Задача: |
Для натурального | найти количество -значных счастливых билетов .
Содержание
Общие идеи
Обозначим количество
-значных чисел с суммой как (число может содержать ведущие нули). -значный счастливый билет состоит из двух частей: левой ( цифр) и правой (тоже цифр), причём в обеих частях сумма цифр одинакова. Зафиксируем — -значное число с суммой в левой части (всего таких чисел , значит это можно сделать способами). Для него будет существовать возможных вариантов числа в правой части, следовательно количество счастливых билетов с суммой в одной из частей равно . Значит общее число билетов равно . Верхний индекс суммирования равен , так как максимальная сумма цифр в одной части билета равна . Также можно сопоставить счастливому билету -значное число с суммой : , причем это соответствие взаимно-однозначно, значит множества счастливых билетов и -значных чисел с суммой равномощны, поэтому .Метод динамического программирования
Научимся вычислять
. Положим . При количество -значных чисел с суммой цифр можно выразить через количество -значных чисел, добавляя к ним -ю цифру, которая может быть равна : . Ответ — в , алгоритм будет работать за .Метод производящей функции
Выпишем производящую функцию
, коэффициент при у которой будет равен : Действительно, однозначное число с суммой цифр (для ) можно представить одним способом. Для — ноль способов. Заметим, что — производящая функция для чисел , поскольку коэффициент при получается перебором всех возможных комбинаций из цифр, равных в сумме . Ответом на задачу будет . Перепишем производящую функцию в ином виде: и получим, что . Так как , понятно, что , что при дает .Решение с помощью формулы включения-исключения
Как мы заметили раньше, ответ на задачу равен количеству шестизначных билетов с суммой [1] из по , в котором -й элемент повторяется раз. Так как это сопоставление взаимно-однозначно, количество расстановок равно количеству сочетаний с повторениями, т.е. . Число всех расстановок неотрицательных целых чисел с суммой в шесть позиций равно . Число расстановок одинаково для всех и равно . В самом деле, мы можем поставить в -ю позицию число , а оставшуюся сумму произвольно распределить по шести позициям. Аналогично, число расстановок одинаково для любой пары и равно : мы выбираем две позиции и ставим в них и произвольно распределяем оставшуюся сумму по шести позициям. Таким образом, искомое количество расстановок равно .
. Рассмотрим расстановки целых неотрицательных чисел на шести позициях, дающих в сумме ; обозначим их множество . Выделим шесть его подмножеств , где -е множество состоит из расстановок, у которых в -й позиции стоит число, не меньшее . Число счастливых билетов равно числу расстановок, не принадлежащих ни одному из множеств. Расстановке из чисел с суммой сопоставим сочетание с повторениямиРешение путем интегрирования
Рассмотрим многочлен Лорана (т.е. многочлен, в котором допускаются отрицательные степени) [2] из комплексного анализа:
. Заметим, что его свободный член равен . Воспользуемся теоремой КошиТеорема (Коши): |
Для любого многочлена Лорана его свободный член равен
|
Упростим многочлен
:- и применим замену :
Рассмотрим функцию [3] Этот метод позволяет оценить значение интеграла
на . Вне отрезка , значит интеграл по этой части не больше , основная часть сосредоточена на . Оценим интеграл по этому промежутку с помощью метода стационарной фазы.- . При значение интеграла определяется поведением его фазы, т.е. , в окрестности стационарной точки (точки, где , или, что то же самое, ). Вблизи , а . При больших получим
- [4]. Заметим, что при , поэтому интеграл примерно равен . , где — функция ошибок
Полагая
и вспоминая выражение для , получаем приближенное равенство:Этот результат с хорошей точностью (отклонение составляет не более
) приближает искомое значение.Способ с конечной суммой
Рассмотрим функцию
. Как доказано выше, . Для интеграла можно выписать приближенную формулу и получить . Интересно, что при достаточно большом это равенство становится точным.Утверждение: |
При и любом , где . |
По определению, , где — коэффициенты многочлена . Обозначим . Докажем, что . Раскроем :
Рассмотрим внутреннюю сумму:
Таким образом, а свободный член , равен , как известно из предыдущего раздела. |
См. также
Примечания
Источники информации
- Ландо С. К., Лекции о производящих функциях. — 3-е изд., испр. — М.: МЦНМО, 2007. — 144с. ISBN 978-5-94057-042-4