Codeforces Beta Round #65 (Div. 2) A. Way Too Long Words 发表于 2019-01-29 | 分类于 Codeforces题解 http://codeforces.com/problemset/problem/71/A 题意:如果一个输入的字符串长度大于10,则输出头 长度-2 尾,否则输出原本字符串。 代码: 12345678910111213141516#include <bits/stdc++.h>using namespace std;int main() { int n, k; char c[100 + 1]; while (cin >> n) { while (n--) { cin >> c; k = strlen(c); k > 10 ? cout << c[0] << k - 2 << c[k - 1] << endl : cout << c << endl; } } return 0;};