求助
查看原帖
求助
422089
豌豆迫击炮250楼主2021/5/28 23:31
#include <iostream>
using namespace std;
string s;
char w;
int r, h;
int main(){
	while(w != 'E'){
		cin >> w;
		s += w;
	}
	for(int i = 0; i < s.size(); i++){
		if(s[i] == 'W'){
			r++;
		}else if(s[i] == 'L'){
			h++;
		}
		if(r == 11 && h != 10 || r != 10 && h == 11){
			cout << r << ':' << h << endl;
			r = 0, h = 0;
		}
		if(r > 10 && h > 10 && (r - h >= 2 || h - r >= 2)){
			cout << r << ':' << h << endl;
			r = 0, h = 0;
		}
	}
	cout << r << ':' << h << endl;
	r = 0, h = 0;
	cout << endl;
	for(int i = 0; i < s.size(); i++){
		if(s[i] == 'W'){
			r++;
		}else if(s[i] == 'L'){
			h++;
		}
		if(r == 21 && h != 20 || r != 20 && h == 21){
			cout << r << ':' << h << endl;
			r = 0, h = 0;
		}
		if(r > 20 && h > 20 && (r - h >= 2 || h - r >= 2)){
			cout << r << ':' << h << endl;
			r = 0, h = 0;
		}
	}
	cout << r << ':' << h << endl;
	r = 0, h = 0;
	return 0;
}

WA5个点

2021/5/28 23:31
加载中...