90分求助
查看原帖
90分求助
1083907
Galaxy_xinhe1楼主2024/3/17 12:03
#include<bits/stdc++.h>
using namespace std;
char s[62530];char c;
long long hh,dui,a,b;
long long p;
int main()
{
	while(true){//输入
		cin>>c;
		p++;
		s[p]=c;
		if(c=='E')break;
	}
	for(int i=0;i<=p;i++){//11分
		if(s[i]=='W'){
			hh++;a++;
		}
		if(s[i]=='L'){
			dui++;b++;
		}
		if(hh-dui>=2||dui-hh>=2)
		if((hh>=11)||(dui>=11)){
			cout<<hh<<":"<<dui<<endl;
			hh=0;dui=0;
		}
	}cout<<hh%11<<":"<<dui%11;//求余
	cout<<endl<<endl;
	hh=0;dui=0;a=0;b=0;//清零
	for(int i=0;i<=p;i++){//21分
		if(s[i]=='W'){
			hh++;a++;
		}
		if(s[i]=='L'){
			dui++;b++;
		}if(hh-dui>=2||dui-hh>=2){
			if((hh>=21)||(dui>=21)){
			cout<<hh<<":"<<dui<<endl;
			hh=0;dui=0;
		}
		}
	}cout<<hh%21<<":"<<dui%21;//求余
	return 0;
}
2024/3/17 12:03
加载中...