RE了一半!3到7全RE了!
查看原帖
RE了一半!3到7全RE了!
574215
OneLeft楼主2022/4/13 10:41
#include<bits/stdc++.h>
using namespace std;
long long x[1000005],y[1000005],n,sum1,ans1,sum2,ans2;
string a;
int main()
{
	for(int i=0;;i++)
	{
		scanf("%c",&a[i]);
		if(a[i]=='E')
			break;
		if(a[i]=='W')
		{
			sum1++;
			sum2++;
			if(sum1>=11&&sum1-ans1>=2)
			{
				printf("%lld:%lld\n",sum1,ans1);
				sum1=0;
				ans1=0;
			}
			if(sum2>=21&&sum2-ans2>=2)
			{
				x[++n]=sum2;
				y[n]=ans2;
				sum2=0;
				ans2=0;
			}
		}
		if(a[i]=='L')
		{
			ans1++;
			ans2++;
			if(ans1>=11&&ans1-sum1>=2)
			{
				printf("%lld:%lld\n",sum1,ans1);
				sum1=0;
				ans1=0;
			}
			if(ans2>=21&&ans2-sum2>=2)
			{
				x[++n]=sum2;
				y[n]=ans2;
				sum2=0;
				ans2=0;
			}
		}
	}
	printf("%lld:%lld\n\n",sum1,ans1);
	x[++n]=sum2;
	y[n]=ans2;
	for(int i=1;i<=n;i++)
		printf("%lld:%lld\n",x[i],y[i]);
	
	return 0;
}
2022/4/13 10:41
加载中...