离谱了,在DevC++上可以运行,但是在洛谷就是TLE和WA
查看原帖
离谱了,在DevC++上可以运行,但是在洛谷就是TLE和WA
73398
wangjiahui楼主2023/8/28 14:11
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
	int a[400001],j=1,n=2,s=1;
	char r;
	memset(a,-1,sizeof(a));
	for (int i=1; i<=n-1; i++)
	{
		r=getchar();
		j=1;
	    while (r!='\n')
	    {
	    	a[s]=r-48;
	    	r=getchar();
		    j++; s++;
		    if (j>=n) n=j;
	    }
    }
    n=n-1; s=s-1;
    cout<<n<<' ';
    if (a[1]==1) cout<<0<<' ';
	s=1;
    for (int i=2; i<=n*n; i++) 
    {
    	if (a[i]==a[i-1]) s++;
    	else 
    	{
    		cout<<s<<' ';
    		s=1;
		}
	}
	cout<<s;
	return 0;
}
2023/8/28 14:11
加载中...