社区讨论

全TLE求助!!!

P1320压缩技术(续集版)参与者 2已保存回复 1

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
1 条
当前快照
1 份
快照标识符
@lzgd0jn3
此快照首次捕获于
2024/08/05 10:15
2 年前
此快照最后确认于
2024/08/05 11:05
2 年前
查看原帖
本人喜欢压行,请各位忍一忍
CPP
#include<iostream>
#include<cmath>
using namespace std;
int tmp,ans=-1,cnt,a[40010];char c,flag='0';
int main(){
	while(1){
		cin>>c,ans++;
		if(c==EOF)break;
		if(c==flag)cnt++;
		else{
			a[++tmp]=cnt,cnt=0;
			if(flag=='0')flag='1';
			else flag='0';
		}
	}
	cout<<int(sqrt(ans))<<' ';
	for(int i=1;i<=tmp;i++)cout<<a[i]<<' ';
	return 0;
}

回复

1 条回复,欢迎继续交流。

正在加载回复...