/ leetcodesolve / Codeforces / A. Way Too Long Words.py
swadhinbiswas update on more code · 1/14/2025
72d8a7a
21 lines · 378 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
class Solve:
    def toolong(word:str)->None:
        
        
        x:int=word.__len__()

        if x>10:
            finalword=f'{word[:1]}{x-2}{word[-1:]}'
            print(finalword)
        else:
           print(word)




if __name__ == '__main__':
    testcase:int=int(input())
    for i in range(testcase):
        word:str=str(input())
        Solve.toolong(word)