解题思路:
注意事项:
参考代码:
#include <iostream>
#include<string>
#include<cstring>
#include<algorithm>
#include<cmath>
using namespace std;
int main()
{
int n;
cin >> n;
while (n--)
{
string s;
cin >> s;
int m = 0;
for (int i = 0;i < s.length();i++)
{
if (s[i] != s[i + 1])
{
if (m == 0)
{
cout << s[i];
}
else
{
cout << m+1<< s[i];
}
m = 0; //不要忘了m在字母更新时重新计数
}
else
{
m++;
}
}
cout << endl;
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:627 |
C二级辅导-等差数列 (C语言代码)浏览:830 |
矩形面积交 (C语言代码)浏览:1553 |
程序员的表白 (C语言代码)浏览:1576 |
C语言训练-求素数问题 (C语言代码)浏览:773 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:909 |
C语言考试练习题_排列 (C语言代码)浏览:767 |
淘淘的名单 (C语言代码)浏览:1167 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:512 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:570 |