zhangyuxing @ 2017-12-19 21:23:16
#include<cstdio>
#include<cstring>
using namespace std;
int x,a[40001];
char str[2001];
int main()
{
//freoen("1320.in","r",stdin);
//freoen("1320.out","w",stdout);
gets(str);
int n=strlen(str),i,j,x=1;
char c=str[0],kfc=str[0];
for(j=1;j<n;++j)
{
if(str[j]==c)a[x]++;
else c=str[j],++x;
}
for(i=1;i<n;++i)
{
gets(str);
for(j=0;j<n;++j)
{
if(str[j]==c)a[x]++;
else c=str[j],++x;
}
}
printf("%d ",n);
if(kfc=='1')printf("0 ");
for(i=1;i<=x;++i)printf("%d ",a[i]+1);
//fclose(stdin);fclose(stdout);
return 0;
}
第一个点自己评测正确 洛谷却wa了,0fen,请大佬看看
by 飞翔的金鱼 @ 2017-12-19 22:11:29
就没有一个大佬能帮帮我吗!!!!!!??????
请求支援!!!!!!!!!!!!!!!!!!!!
by _LiM @ 2017-12-20 04:09:32
第一个测试点N是3
还有尽量不要用gets,getline比较好
@zhangyuxing