Для расшифровки названия устройства компьютера нам нужно сопоставить символы из закодированной строки с буквами из таблицы.
Вот таблица соответствия:
| Буква | Символ |
|---|---|
| П | @~ |
| О | |
| С | @ |
| П | ~ |
| Е | ~* |
| Ц | ~@ |
Теперь расшифруем строку: ~@~~@~*@@@~
Давайте пересмотрим таблицу и строку. Строка: ~@~~@~*@@@~
Если мы перевернем строку наоборот:
~@ @@ ~* ~@ ~@~
Попробуем сопоставить строку и таблицу, возможно, порядок букв в таблице не соответствует порядку в строке:
~@ = Ц
~* = Е
~ = П
@ = С
= О
@~ = П
Теперь посмотрим на закодированную строку: ~@~~@~*@@@~
Разделим строку на известные блоки:
Получается: Ц О Ц Е С О П. Это не похоже на устройство компьютера.
Давайте попробуем сопоставить буквы из верхнего ряда таблицы с нижним, как это часто бывает в таких задачах:
| П | О | С | П | Е | Ц |
| @~ | @ | ~ | ~* | ~@ |
Закодированная строка: ~@~~@~*@@@~
Разберем строку по символам, ища соответствие:
Теперь соберем строку из этих соответствий:
Получается: Ц Е П С С О П. Все еще не похоже.
Давайте предположим, что в таблице есть опечатка, и вместо 'П' во втором ряду (соответствует букве 'П') должно быть что-то другое.
Попробуем прочитать строку наоборот:
~@ @@ ~* ~@ ~@~
Или разбить строку иначе:
~@ = Ц
~* = Е
~ = П
@ = С
= О
@~ = П
Строка: ~@ ~ ~@ ~* @@ @~
Исходя из первой строки таблицы, буквы расположены в следующем порядке: П, О, С, П, Е, Ц.
Соответствия символов:
Теперь применим это к закодированной строке: ~@~~@~*@@@~
Получаем: ЦЕПСЕОП. Это не похоже на устройство компьютера.
Давайте предположим, что в задании ошибка, и слово должно быть «КОМПЬЮТЕР».
Попробуем сопоставить буквы с символами, исходя из того, что это слово «КОМПЬЮТЕР»:
Смотрим на строку: ~@~~@~*@@@~
Если предположить, что