liao19820563716 @ 2023-10-08 22:44:12
#include <stdio.h>
#include <string.h>
#include <math.h>
int main()
{
char c[200][200],m;
int n,numb=1,a,b;
for(a=0;a<numb;a++){
m=0;
for(b=0;m!='\n';b++){
scanf("%c",&c[a][b]);
m=c[a][b];
numb=b;
}
}
printf("%d",numb);
m=pow(numb,2);
char p[m];
n=0;
for(a=0;a<numb;a++){
for(b=0;b<numb;b++,n++){
p[n]=c[a][b];
}
}
if(p[0]=='1'){
printf(" %d",0);
}
for(n=0,numb=1;n<m;n++){
if(p[n]==p[n+1]){
numb++;
}if(p[n]!=p[n+1]){
printf(" %d",numb);
numb=1;
}
}
return 0;
}
by GHZCreeper @ 2023-10-09 20:43:49
我也遇到这个问题(用C写的),包括下面P1205那个也是,如果有结果了踢我一下thx
by kaikaiyu @ 2023-10-25 23:23:57
@GHZCreeper 我也是,不知道为什么