АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1748. Декодирование

Ограничение времени: 1 сек.
Ограничение памяти:65536 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил debug

Для программиста Кости шифрование и кодирование тоже представляют интерес. Он узнал, что есть класс задач, где для трёхбуквенного алфавита {a, b, c} применяется следующий способ кодирования: f(a) = 0, f(b) = 10, f(c) = 11. Костя решил расшифровать сообщение из 0 и 1, зная, что оно зашифровано именно таким образом. Помогите ему в этом.

Входные данные

В строке ввода дана последовательность 0 и 1 (всего не больше 1000 символов)

Выходные данные

Если сообщение возможно расшифровать, напечатайте любой вариант его расшифровки, а иначе напечатайте "-1" (без кавычек)

Примеры

Входные данные
111000
Выходные данные
cbaa
Входные данные
01
Выходные данные
-1


Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Школьные олимпиады и курсы Вологодской области / Разные соревнования / VML Open Code Cup (June 2017) /
1747. 5 - Всеми любимая геометрия! 1748. 1749. 7 - Сумма квадратов 1750. 8 - Развёртка единичного кубика
Задачи с соревнований и сборов / Школьные олимпиады и курсы Вологодской области / ВолБИТ / ВолБИТ-2019 /
1879. 08 - Замощения 1748. 1747. 10 - Всеми любимая геометрия! 1743. 11 - Подлинность купюры евро 1751. 12 - Подготовка к ЕГЭ
 
время генерации 0.188 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.