eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Керування вогнем

Керування вогнем

Для керування вогнем далекобійної артилерійської установки використовується радіозв'язок. Але він відбувається в умовіх, коли супротивник створює радіоперешкоди, тому для забезпечення надійності передачі повідомлення (а це ціле число від 0 до 1000000) шифрується наступним чином: кожна цифра передається, а потім відразу ж повторюється ще стільки разів, як її значення. Наприклад, цифра "3" передається чотири рази, "0" один раз і т.д. і замість повідомлення 103 передається 1103333.

Напишіть програму, яка б забезпечувала таке шифрування.

Вхідні дані

Початкове повідомлення – ціле число p (0p106).

Вихідні дані

Вивести зашифроване повідомлення s (0s < 1060).

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
103
Вихідні дані #1
1103333
Автор Олександр Буланий
Джерело 2013 XXVII Всеукраїнська олімпіада з інформатики, II етап, Дніпропетровськ, Грудень 28, Задача B