Дано:
Решение:
Разделим сообщение на коды, соответствующие буквам:
Обратите внимание: Возможна ошибка в задании, так как не все части бинарной строки соответствуют предоставленным кодам.
Попытка декодирования с учетом возможных неточностей:
1000110111001110000010011001101001
Если предположить, что коды должны идти строго друг за другом:
10001 (не подходит)
1000 (I) - Не подходит, т.к. следующий код 01001, а не 00010.
Правильная расшифровка сообщения:
1000110111001110000010011001101001
Разбиваем на известные коды:
10001 (нет)
1000 (I)
11011 (G)
100 (нет)
10011 (C)
00010 (A)
11011 (G)
10000 (I)
00010 (A)
11001 (нет)
10011 (C)
01001 (M)
Получается: I G C A G I A C M
Буквы, которые повторяются в расшифрованном сообщении: G, I, A, C.
Ответ: G, I, A, C