Главное меню портала
• О портале
• Архив задач
• Карта архива задач
• Результаты тестов
• Ошибки тестирования
• Преподаватели
• Библиотечка
Рейтинг у учителя
• Рейтинг на портале
Начинающему
• Работа с порталом
• Курс для начинающего
• Архив задач начинающего
Олимпиаднику
• Архив задач олимпиадника
Олимпиады
Дистанционные олимпиады
• Положение олимпиады
Новое сообщениеОтправленые
Загрузка...
Время на прохождение теста: 1 секунд(а/ы).
Имя входного файла: input.txt
Имя выходного файла: output.txt

Автор: Бельский Андрей Владимирович

Разбор строк
Дана строка длинной N, (0<N<=1000) символов. Определить сколько различных символов встречается в строке. Вывести их в алфавитном порядке, через знак "-" указав их количество.
Входные данные:
В единственной строке входного файла записана последовательность символов. Допустимые символы:  малые латинские  буквы и цифры.  Причем цифра стоит раньше буквы в нашем алфавите.  
Выходные данные:
В первую строку выходного файла необходимо вывести количество различных символов в строке.
Далее в алфавитном порядке идут строки, в которых записан символ последовательности знак "-" и количество.

Примеры:
input.txt output.txt
1 accc9b93y 6
3-1
9-2
a-1
b-1
c-3
y-1

Сложность задачи: 18%



Проверку могут осуществлять только зарегистрированные пользователи!


Показать обсуждение


На сайте гостей 16, зарегистрированных 0:
Сейчас онлайн только гости...
[Данные за последние 5 минут]