P1042代码
查看原帖
P1042代码
542117
a97_QwQ楼主2021/10/31 14:11
#include<cstdio>
#include<iostream>
#include<algorithm>
#include<string>
#include<cmath>
using namespace std;

int main(){
	string s,t;
	while(cin >> t){
		s += t;
	}
	int a1=0,b1=0,a2=0,b2=0;
	for(int i = 0; i < s.size(); i++)
	{
		if(s[i] == 'E') break;
		if(s[i] == 'W')a1++;
		if(max(a1,b1) >= 11 && abs(a1-b1)>=2)
		{
			cout << a1 << ":" << b1 << endl;
			a1 = 0;b1 = 0;
		}
		if(s[i] == 'L')b1++;
		if(max(a1,b1) >= 11 && abs(a1-b1)>=2)
		{
			cout << a1 << ":" << b1 << endl;
			a1 = 0;b1 = 0;
		}
	}
	cout << a1 << ":" << b1 << endl << endl;
	for(int i = 0; i < s.size()-1; i++)
	{
		if(s[i] == 'E') break;
		if(s[i] == 'W')a2++;
		if(max(a2,b2) >= 21 && abs(a2-b2)>=2)
		{
			cout << a2 << ":" << b2 << endl;
			a2 = 0;b2 = 0;
		}
		if(s[i] == 'L')b2++;
		if(max(a2,b2) >= 21 && abs(a2-b2)>=2)
		{
			cout << a2 << ":" << b2 << endl;
			a2 = 0;b2 = 0;
		}
	}
	cout << a2 << ":" << b2 << endl;
	return 0;
}
2021/10/31 14:11
加载中...