시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
2 초 | 1024 MB | 65 | 42 | 37 | 69.811% |
Вовочка ломает систему безопасности Пентагона. Для этого ему понадобилось узнать, какие символы в секретных зашифрованных посланиях употребляются чаще других. Для удобства изучения Вовочка хочет получить графическое представление встречаемости символов. Поэтому он хочет построить гистограмму количества символов в сообщении. Гистограмма --- это график, в котором каждому символу, встречающемуся в сообщении хотя бы один раз, соответствует столбик, высота которого пропорциональна количеству этих символов в сообщении.
Входной файл содержит зашифрованный текст сообщения. Он содержит строчные и прописные латинские буквы, цифры, знаки препинания (<<.
>>, <<!
>>, <<?
>>, <<:
>>, <<-
>>, <<,
>>, <<;
>>, <<(
>>, <<)
>>), пробелы и переводы строк. Размер входного файла не превышает $10^4$ байт. Текст содержит хотя бы один непробельный символ. Все строки входного файла не длиннее 200 символов.
Для каждого символа $c$ кроме пробелов и переводов строк выведите столбик из символов <<#
>>, %их количество должно быть равно количеству символов $c$ в данном тексте. Под каждым столбиком количество которых должно быть равно количеству символов $c$ в данном тексте. Под каждым столбиком напишите символ, соответствующий ему. Отформатируйте гистограмму так, чтобы нижние концы столбиков были на одной строке, первая строка и первый столбец были непустыми. Не отделяйте столбики друг от друга. Отсортируйте столбики в порядке увеличения кодов символов.
Hello, world!
# ## ######### !,Hdelorw
Twas brillig, and the slithy toves Did gyre and gimble in the wabe; All mimsy were the borogoves, And the mome raths outgrabe.
# # # # # # # # # # # # ### #### ## ###### #### ############## ############## ## # # ############## ### ######################## ,.;ADTabdeghilmnorstuvwy