Решение:
Воспользуемся формулой подсчета количества
символов в строке:
ki+1=ki*2
+ 1
1 строка = 1 символ
2
cтрока:
k2=k1*2 + 1=1*2+1=3
3 строка:
k3=k2*2 + 1=3*2+1=7
4 строка:
k4=k3*2 + 1=7*2+1=15
5 строка:
k5=k4*2 + 1=15*2+1=31
6 строка:
k6=k5*2 + 1=31*2+1=63
7 строка:
k7=k6*2 + 1=63*2+1=127
Таким образом, можно заметить, что 7 строка
состоит из двух строк 6 + 1 символ в конце, т.е. 63+63+1
(слева направо). Нам нужно найти символы, стоящие с номера
54 по 59, т.е. это символы, стоящие в конце 6 строки.
Запишем строку номер 5,согласно правилу:
(5) AABAABCAABAABCD AABAABCAABAABCD Е = 31
символ
(6)
AABAABCAABAABCDAABAABCAABAABCDЕ
AABAABCAABAABCDAABAABCAABAABCDЕ +
F
(63 с)
63-я буква -
F
9 символов перед ней это последние буквы 5-ой
строки, причем
62-я буква это
E
61-я буква
D
60-я буква
C
59-я буква
B
58-я буква
A
57-я буква А
56-я буква В
55-я буква А
54-я буква А
Нам необходимо выписать с 54 по 59: ААВААВ
Ответ: ААВААВ |