Информатика помогите плиз 11 класс
Слишком длинные слова
Иногда некоторые слова, такие как «локализация» или «интернационализация», бывают настолько
длинными, что утомительно писать их несколько раз в любом тексте.
Если оно превышает 10 символов, считайте слово слишком длинным. Все длинные слова можно заменять
специальными сокращениями.
Это сокращение формируется следующим образом: записываются первая и последняя буквы слова, а
между ними количество букв между первой и последней буквами (в десятичном порядке и без нулей).
Таким образом, слово «локализация» записывается как «l10n», а слово «интернационализация»
записывается как «i18n».
Необходимо автоматизировать процесс замены слов сокращениями. В этом случае все слова, которые
слишком длинные, следует заменить сокращениями, а небольшое количество слов следует оставить без
изменений.
Входные данные
В первой строке записано целое число n (1 ≤ n≤100). Каждая из следующих n строк состоит из одного
слова. Все слова состоят из строчных латинских букв и имеют длину от 1 до 100.
Данные выпуска
Выведите N строк. Строка I должна быть результатом замены i-го слова во входных данных.
пример
Ввод:
4
word
localization
Производить:
word
l10n
i18n
Answers & Comments
Ответ:
Объяснение:
ты яп не указал, я написал на python3, могу shell script, js, если понадобится