Штрих-коды I

Валидация и частота

Описание задачи

Необходимо обработать список штрих-кодов: отфильтровать невалидные, восстановить повреждённые и найти самые частые.

Требования к решению

Формат входных данных

Последовательность строк, каждая из которых — штрих-код. Код может содержать:

Формат выходных данных

Топ-10 самых частых валидных штрих-кодов в формате:

код: Nx

где N — количество вхождений.

Пример

Input
813?2
91476
45738
45738
91?76
Output
91476: 2x
45738: 2x
81312: 1x

Объяснение: Код 813?2 восстановлен как 81312 (делится на 11). Код 91?76 восстановлен как 91476. Оба кода 91476 и 45738 встретились по 2 раза.

Ключевые моменты

← К списку Штрих-коды II →