Тема . Региональный этап ВсОШ и олимпиада им. Эйлера

Регион 9 класс

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

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

Задача 1#74091

Петя хочет выписать все возможные последовательности из 100  натуральных чисел, в каждой из которых хотя бы раз встречается тройка, а любые два соседних члена различаются не больше, чем на 1.  Сколько последовательностей ему придётся выписать?

Источники: Всеросс., 2015, РЭ, 9.8(см. olympiads.mccme.ru)

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

Подсказка 1

С последовательностями из условия работать трудно. Попробуйте заменить их на более простые последовательности.

Подсказка 2

Рассмотрите разностную последовательность каждой последовательности из условия. Сколько их всего и как из их количество прийти к количеству исходных?

Подсказка 3

Подумайте, какое условие необходимо для того, чтобы в интересной последовательности появилась 3? (Учитывая, что соседние члены отличаются не более чем на 1)

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

Первое решение.

Обозначим n =100.  Назовём последовательность из n  натуральных чисел, любые два соседних члена которой различаются не больше, чем на 1,  интересной. Каждой интересной последовательности a1,a2,...,an  сопоставим разностную последовательность bi = ai+1− ai(i= 1,2,...,n− 1).  Все члены разностной последовательности равны 0  или ±1,  так что количество всевозможных разностных последовательностей равно  n−1
3   .

Посчитаем сначала количество S  всех интересных последовательностей, минимальный член которых не превосходит 3.  Рассмотрим произвольную разностную последовательность b1,b2,...,b99.  Любые две интересные последовательности, соответствующие ей, отличаются прибавлением одного и того же числа к каждому члену. Значит, среди них ровно по одной последовательности с минимальным членом, равным 1,2  и 3.  Таким образом,       n−1   n
S =3⋅3   = 3 .

В S  учтены все последовательности, выписываемые Петей, и несколько лишних - тех, в которых не встречается 3.  Ясно, что, если в интересной последовательности встречаются как числа, большие 3,  так и меньшие 3,  то и 3  тоже встречается. Но минимальный член каждой лишней последовательности не больше 2,  значит, и все их члены не превосходят 2.  Итак, все лишние последовательности состоят из единиц и двоек. С другой стороны, каждая последовательность из единиц и двоек является интересной, и, стало быть, лишней.

Итого, лишних последовательностей ровно 2n,  а значит, искомое количество равно S − 2n = 3n− 2n.

______________________________________________________________________________________________________________________________________________________

Второе решение.

Назовём хорошей последовательность из n  натуральных чисел, в которой хотя бы раз встречается тройка, а любые два соседних члена различаются не больше, чем на 1.  Обозначим через Sn  количество хороших последовательностей длины n.  Мы докажем индукцией по n,  что Sn =3n − 2n.  База индукции при n= 1  очевидна.

Сделаем переход от n  к n+ 1.  Назовём хорошую (n +1)  членную последовательность A  отличной, если среди первых её n  членов встречается тройка. Откинем от каждой отличной последовательности её последний член; в каждом случае мы получим хорошую n  -членную последовательность. При этом, если хорошая n  -членная последовательность A′ оканчивается числом 1,  то она получается таким образом из двух отличных — оканчивающихся числом 1  или 2.  Если же A′ оканчивается числом k> 1,  то она получается из трёх отличных, у которых в конце стоит k − 1,k  или k+ 1.  Итак, если количество n  -членных хороших последовательностей, оканчивающихся числом 1,  равно Tn,  то количество отличных (n+ 1)  -членных последовательностей равно 2Tn+ 3(Sn− Tn)=3Sn− Tn.

Осталось посчитать количество неотличных (n+ 1)  -членных последовательностей. Ясно, что каждая из них оканчивается числом  3;  если эту тройку откинуть, получится n  -членная последовательность A′ без троек. Поскольку её соседние члены отличаются не больше, чем на 1,  то либо все они больше 3,  либо все меньше 3.

Если все члены A′ меньше 3,  то A′ состоит из чисел 1  и 2,  оканчиваясь числом 2.  При этом любая такая последовательность, дополненная в конце тройкой, даст хорошую. Значит, такие последовательности A′ получаются ровно из 2n−1  неотличных.

Пусть теперь все члены A′ больше 3;  тогда она оканчивается на четвёрку. Вычтя из всех её членов по 3,  мы получим либо хорошую последовательность, оканчивающуюся числом 1  (если в полученной последовательности содержится 3  ) — таких ровно T;
 n  либо последовательность из единиц и двоек, оканчивающуюся числом 1  — таких ровно 2n−1.  Итого, последовательностей последнего типа есть      n−1
Tn +2   .

В итоге мы получаем, что                 n−1  (    n−1)        n  n+1   n+1
Sn+1 =(3Sn− Tn)+2   +  Tn+ 2   = 3Sn+ 2 = 3   − 2  .  Переход доказан.

Ответ:

 3100 − 2100

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное онлайн-обучение

Для школьников из приграничных территорий России, проживающих в ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Курской, Брянской областях и Крыму.

Налоговые вычеты

Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей

Бесплатный доступ к любому курсу подготовки к ЕГЭ, ОГЭ и олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

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