помогите ,пожалуйста,решить задачу по информатике - вопрос №2681961

Первым уроком у Пети Торопыжкина была биология, его класс изучал муравьёв. На втором уроке, на математике, рассказывали про разные шифры. На большом перерыве после математики Петя придумал интересный шифр, которым могли бы воспользоваться муравьи. А именно: берём муравьёв по количеству символов в сообщении, выстраиваем их по росту (от более длинных к более коротким) и сообщаем каждому по порядку очередную букву из сообщения, после чего вся команда посылается к месту получения сообщения. Там они снова выстраиваются по росту, и каждый по очереди называет свою букву. (Кстати, такой шифр был бы устойчивым к потере небольшого числа посыльных!) На третьем уроке, на информатике, он захотел было написать соответствующую программу, которая по информации о росте посыльных муравьёв и их буквах восстанавливала бы закодированное сообщение, но отвлёкся на другие задачи. Напишите такую программу вы. Формат входа: В первой строке задано целое число п\n — количество посыльных муравьёв (1 ≤ n ≤ 105). В следующих п строках задана информация о посыльных муравьях (в каком-то порядке!): через пробел натуральное число li — рост i-го посыльного (1 ≤ li ≤ 109) — и ci символ, который ему сообщили.Считаем, что все ci — заглавные символы латиницы, а все li попарно различны. Формат выхода: Выведите единственную строку — сообщение, переданное этим набором посыльных. Пример
Вход: Выход:
3 BCA
15 A
253 B
77 C
Ответов пока нет

Еva

от 100 p.
Читать ответы
Посмотреть всех экспертов из раздела Учеба и наука > Информатика
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store