img img img img img img img img img img img img img img img img img img img img img img
Логотип Человек живет, пока думает.
Решайте задачи и живите долго!
Для участия в проекте необходимо
и достаточно зарегистрироваться!
Rss Регистрация || Вход
Вход
Diofant.ru
Картинка
Отражение Отражение Картинка Картинка
отражение
Лента событий: fortpost решил задачу "Числовые ожерелья" (Математика):
+ 4

Задача 306. Строки и алфавитный порядок

постоянный адрес задачи: http://www.diofant.ru/problem/969/
показать код для вставки на свой сайт >>
Задачу решили: 8
всего попыток: 9
поделиться задачей:

Задача опубликована: 09.08.10 08:00
Прислал: mikev img
Источник: Проект "Эйлер" (http://projecteuler.net)
Вес: 1
сложность: 1 img
класс: 8-10 img
баллы: 100
Лучшее решение: levvol

Выберем три различные буквы из русского алфавита (содержащего, как известно, 33 буквы). Из них сформируем строку длиной 3 знака, например, 'абв', 'пар' или 'юэь'.
В строке 'абв' ровно две буквы стоят сразу после букв, предшествующих им в алфавите.
В слове 'пар' только у одной буквы 'р' ближайший сосед слева предшествует ей в русском алфавите. В слове 'юэь' нет букв, которые стоят в алфавите после их соседа слева.
Всего из 33 букв русского алфавита можно составить 21824 трехбуквенных "слов" так, чтобы ровно у одного знака соседняя слева буква предшествовала бы ему в алфавите, и буквы в слове не повторялись.
А теперь рассмотрим строки длиной n, и обозначим через p(n) число таких "слов" длиной n, что ровно у одного знака в слове соседняя слева буква предшествует ему в алфавите, и буквы в слове не повторяются.
Найдите максимальное значение p(n).

 
Пожалуйста, не пишите нам, что Вы не можете решить задачу.
Если Вы не можете ее решить, значит Вы не можете ее решить :-)

Обсуждение Правила >>

Внимание! В обсуждении задачи запрещено публиковать ответы и давать подсказки.
 
Внимание! Если Вы увидите ошибку на нашем сайте, выделите её и нажмите Ctrl+Enter.