为什么不输出啊喂~
查看原帖
为什么不输出啊喂~
549426
ttkuilei楼主2022/7/27 14:28
#include<iostream>
#include<string>
#include<cmath>
using namespace std;
int main() {
	char a[40010]={'0'};
	int i=1,sum=0;
	while(cin>>a[i]) i++;
	cout<<sqrt(i);
	for(int j=1;j<i;j++) {
		if(a[j]==a[j-1]) sum++;
		else {
			cout<<sum<<" ";
			sum=1;
		}
	}
	cout<<sum;
	return 0;
}

while(cin>>a[i])那里输入没停吗?? [疑惑]

2022/7/27 14:28
加载中...