这道题是一道水题(废话)
很明显只要用到cstring中自带的字符串函数就能完成,但是这种方法对于“刚学OI两小时”的萌新们显得十分不友好。
想到历史上屡次在OI赛场上创造奇迹的——
暴力法
思路:统计字符串长度len,输出第一个字符+len-2+最后一个字符。
上代码:
#include<bits/stdc++.h> using namespace std; int main(){ char a[101]; int len=0; cin>>a; while(a[len]){ len++; }; cout<<a[0]<<len-2<<a[len-1]; return 0; }