求如何判断是零的情况
查看原帖
求如何判断是零的情况
469418
Lmm_a楼主2021/7/24 10:31
#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
char a[400*400];
int main(){
	int i=1,sum=-1,max=-1,s=1;
	while((cin>>a[i])){
          i++;	
	}
	cout<<sqrt(i-1)<<" ";//注意是i-1 
   
	for(int c=2;c<=i;c++){
		if(a[c]==a[c-1])
		{
		    sum++;
		}
		else
		{
		cout<<sum<<" ";sum=1; 	
		}
	}
	return 0;
}
2021/7/24 10:31
加载中...