70分有没有大佬帮忙看一下
查看原帖
70分有没有大佬帮忙看一下
1339580
jz17751587162楼主2024/4/21 16:01
#include <bits/stdc++.h>
using namespace std;
int s[1005][1005];
int main()
{
	char n;
	int s1=0,x1=0,i=1;
	while(1)
	{
		cin>>n;
		if(n=='E') break;
		if(n=='W')
		{
			s1++;
			s[i][1]++;
		}
		else
		{
			x1++;
			s[i][2]++;
		}
		if((s1-x1>=2||x1-s1>=2)&&(x1>=11||s1>=11))
		{
			cout<<s1<<':'<<x1<<'\n';
			s1=0;
			x1=0;
		}
		if((s[i][1]-s[i][2]>=2||s[i][2]-s[i][1]>=2)&&(s[i][1]>=21||s[i][2]>=21)) i++;
	}
	if(s1>0||x1>0) cout<<s1<<':'<<x1<<'\n'<<'\n';
	else cout<<'\n';
	for(int k=1; k<=i; k++)
	{
		cout<<s[k][1]<<':'<<s[k][2]<<'\n';
	}
	return 0;
}
#1、#10 答案错误
#6 时间超限
2024/4/21 16:01
加载中...