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

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

Задача 1#122866

У Ани и Бори было по длинной полосе бумаги. На одной из них была написана буква А, на другой — Б. Каждую минуту один из них (не обязательно по очереди) приписывает справа или слева к слову на своей полосе слово с полосы другого. Докажите, что через сутки слово с Аниной полосы можно будет разрезать на 2  палиндрома (то есть слова, читающихся одинаково слева направо и справа налево), один из которых может быть пустым.

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

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

Например, для n =1  утверждение, очевидно, верно. Пусть для n − 1  оно уже доказано. Рассмотрим слово A  на полосе. Пусть после первой минуты написано слово A  и AB.  Посадим Антона и Бориса в этот момент за полосом, на котором написаны буквы A  и B,  и попросим их повторять действия Анны и Бориса (т.е. если Анна приписывает букву B  к слову, то Антон приписывает B  к своему слову, и т.п.). Получившийся процесс длится n − 1  минуту. Тогда в конце процесса слова Антона и Бориса можно разрезать на два палиндрома каждое, а если в них заменить каждую букву B  на AB,  то получатся слова Анны и Бориса.

Докажем, что если к палиндрому из букв A  и B  приписать в конце A  и заменить каждую букву B  на AB,  то получится палиндром. Действительно, пусть перед первой B  стоит x0  букв A,  между первой и второй — x1,  после последней, k  -й буквы B  xk  букв A.  Тогда xi =xk−i  при любом 1≤ i≤k.  В измененном слове перед первой буквой B  будет x0+ 1  букв A,  между первой и второй — x1+1,  после последней, k  -й буквы B  xk+ 1  букв A.  Поскольку xi = xk−i,  то полученное слово также будет палиндромом.

Пусть, скажем, Антоново слово из букв A  и B  разрезается на палиндромы S  и T.  Пусть S′ и T′ — слова, полученные заменой    B  на AB.  Если слово T  непусто, то S′A  и T′A  — палиндромы, слово T  начинается с A  (T′A = AT′′A),  и поэтому T′′ — тоже палиндромом. Тогда Антоново слово разрезается на палиндромы S′A  и T ′′.  Если же слово T  пусто, то S′A ∕S′ (S′ — палиндром) является требуемым разбиением. Доказательство для Борисового слова аналогично.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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