HELP!!! Cтроки (цeпочки латинских букв) сoздaются пo cледующeму прaвилy. Пeрвaя стрoка cocтоит из
однoго символа – лaтинcкой бyквы «А». Кaждая из пoследующих цeпочек сoздается такими дeйствиями: в очeрeдную стрoкy cнaчала зaпиcывается бyквa, чeй пoрядкoвый нoмeр в aлфавите cooтветствуeт нoмeру стрoки (на i-м шaге пишeтcя «i»-я бyква aлфaвитa), к нeй cлeвa двaжды пoдряд припиcывaeтcя прeдыдyщaя cтрoка. Вoт пeрвые 4 стрoки, coзданные пo этoму прaвилy: (1) A (2) AAB (3) AABAABC (4) AABAABCAABAABCD Лaтинский aлфaвит (для спрaвки): ABCDEFGHIJKLMNOPQRSTUVWXYZ Зaпишитe шeсть cимволов подpяд, стoящиe в сeдьмoй стрoке сo 106-гo пo 111-е местo (считaя слeва нaправo).Ответы на вопрос
Обозначим за X 4-ю строку
Тогда 5)ХХE
6)XXEXXEF
7)XXEXXEFXXEXXEFG
В 4-ой строке 15 символов
Значит в 7-й подчеркнутый момент составляет 30*3+4=94
Т.е на 95 месте будет начало строки Х
AABAABCAABAABCD дальше опять идет Х т.е AABAABCAABAABCD
Т.е ответ ABCDAA
В данной задаче требуется создать строки, используя определенные правила. Первая строка состоит из одного символа - латинской буквы "А". Каждая последующая строка создается следующим образом:
1. На каждом шаге записывается буква, чей порядковый номер в алфавите соответствует номеру строки. Например, на первом шаге записывается "A" (первая буква алфавита), на втором шаге записывается "B" (вторая буква алфавита) и так далее.
2. К этой букве слева дважды подряд приписывается предыдущая строка. Например, на первом шаге вторая строка будет "AAB" (буква "B" + предыдущая строка "A"), на втором шаге третья строка будет "AABAABC" (буква "C" + предыдущая строка "AAB") и так далее.
Примеры первых 4 строк, созданных по этому правилу:
1) A 2) AAB 3) AABAABC 4) AABAABCAABAABCD
Теперь необходимо записать шесть символов подряд, стоящие в седьмой строке с 106-го по 111-е место (считая слева направо).
Для этого нужно найти седьмую строку, используя описанные правила, и взять соответствующие символы.
Для нахождения седьмой строки, можно продолжить описанный процесс создания строк до седьмой строки. Однако, чтобы упростить задачу, можно заметить, что каждая строка состоит из предыдущей строки, к которой приписывается буква, чей порядковый номер соответствует номеру строки. Таким образом, седьмая строка будет состоять из шести символов: "AABAAB".
Таким образом, шесть символов, стоящих в седьмой строке с 106-го по 111-е место (считая слева направо), будут: "AABAAB".
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
