codeforces 71A (string)

http://codeforces.com/problemset/problem/71/A

生词:
abbreviation n.缩写

题面:
每个string,如果length超过10就输出第一个字符,length-2,最后一个字符。否则原样输出。

// codeforces
// 71A 
// string
#include <iostream>
#include <string>
using namespace std;
int main() {
    int N;
    cin >> N;
    string s;
    while (N--) {
        cin >> s;
        int len = (int)s.length();
        if (len <= 10) {
            cout << s << '\n';
            continue;
        }
        cout << *s.begin() << len - 2 << *(s.end() - 1) << '\n';
    }
    return 0;
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容