单词太长了(Way Too Long Words)
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
有些单词(例如 localization、internationalization)非常长,在一篇文章中反复书写会很麻烦。
我们规定:如果一个单词的长度严格大于 ,则称其为“太长的单词”,需要被替换为一种缩写形式:
- 保留单词的首字母和尾字母;
- 中间写上首尾字母之间的字母数量(十进制表示,且无前导零)。
例如:
localization变为l10ninternationalization变为i18n
对于长度不超过 的单词,保持不变。
请对输入的每个单词执行上述规则,并输出结果。
输入格式
第一行输入一个整数 (),表示单词数量。 接下来 行,每行一个单词,仅由小写英文字母组成,长度在 之间。
输出格式
输出 行,第 行为对第 个单词处理后的结果。
数据范围
- 每个单词长度
- 单词仅包含小写拉丁字母
样例输入
4
word
localization
internationalization
pneumonoultramicroscopicsilicovolcanoconiosis
样例输出
word
l10n
i18n
p43s