无法输入
查看原帖
无法输入
754146
lucky_loser楼主2022/12/19 15:55

代码如下

#include<bits/stdc++.h>
using namespace std;
int main()
{
	freopen("table.in","r",stdin);
	freopen("table.out","w",stdout);
	string com;
	int a[10000]={0},b[10000]={0},k=0;
	int a2[10000]={0},b2[10000]={0},k2=0;
	while(true)
	{
		cin>>com;
		bool Ed=false;
		for(int i=0;i<=com.length();i++)
		{
			if(com[i]=='E')
			{
				Ed=true;
				break;
			}
			if(com[i]=='W')
			{
				a[k]++;
				if((a[k]==11&&b[k]<=9)||(a[k2]>11&&b[k2]<=a[k2]-2))
					k++;
				a2[k2]++;
				if((a2[k2]==11&&b2[k2]<=9)||(a2[k2]>11&&b2[k2]<=a2[k2]-2))
					k2++;
			}
			if(com[i]=='L')
			{
				b[k]++;
				if((b[k]==11&&a[k]<=9)||(b2[k2]>21&&a2[k2]<=b2[k2]-2))
					k2++;
			}
		}
		if(Ed) break;
	}
	for(int i=0;i<=k;i++)cout<<a[i]<<":"<<b[i]<<endl;
	cout<<endl;
	for(int i=0;i<=k2;i++) cout<<a2[i]<<":"<<b2[i]<<endl;
	cout<<endl;
}

在线等,急。

2022/12/19 15:55
加载中...