求助压缩技术续集(20分、WA),(若把代码该多、若把代码改对可得一关...)
  • 板块灌水区
  • 楼主__galaxy_1202__
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/3/29 17:34
  • 上次更新2024/3/29 20:17:07
查看原帖
求助压缩技术续集(20分、WA),(若把代码该多、若把代码改对可得一关...)
1020835
__galaxy_1202__楼主2024/3/29 17:34

RT 代码如下:

#include <bits/stdc++.h>
using namespace std;
queue <int> s;
int n = 1, num = 1;
char c, lc;
int main()
{
	cin >> lc;
	while (cin >> c)
	{
		if (c == lc) num++;
		else
		{
			s.push(num);
			num = 1;
		}
		lc = c;
		n++;
	}
	s.push(num);
	cout << sqrt(n) << " ";
	while (!s.empty())
	{
		cout << s.front() << " ";
		s.pop();
	}
	return 0;
}
2024/3/29 17:34
加载中...