حروف بسیار طولانی - 71A
- جمعه, ۲۲ دی ۱۳۹۱، ۱۰:۴۹ ب.ظ
- ۰ نظر
حروف بسیار طولانی - 71A
بعضی کلمات مانند "localization" یا "internationalization" بسیار بلند هستند.به طور کلی تمام حروفی که بیشتر از 10 حرف دارند،بسیار بلند هستند.ما برای نوشتن این کلمات،حرف اول را می نویسیم سپس تعداد حروفی که بین دو حرف اول و آخرند را می نویسیم و سپس حرف آخر را می نویسیم.مثلا "localization" همان "l10n" و "internationalization" همان "i18n" است.اگر هم کمتر از 10 حرف داشت،خود کلمه را چاپ کنید.
ورودی:
در خط اول n از نوع integer بین 1 تا 100 است که در n خط رشته ای داده میشود که همه ی آن ها حروف کوچک انگلیسی هستند.
خروجی:
در n خط حاصل را چاپ کنید.
ورودی
4word
localization
internationalization
pneumonoultramicroscopicsilicovolcanoconiosis
خروجی
wordl10n
i18n
p43s