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

ОТВЕТЫ

Oskari Oskari
Nov 12, 2020
ты яп не указал, я написал на python3, могу shell script, js, если понадобится
942
Смежные вопросы: