P1042求条
  • 板块学术版
  • 楼主tianyun4188awa
  • 当前回复0
  • 已保存回复0
  • 发布时间2025/1/11 16:24
  • 上次更新2025/1/11 20:47:02
查看原帖
P1042求条
1415261
tianyun4188awa楼主2025/1/11 16:24
#include <bits/stdc++.h>
using namespace std;

int main() {
	string s;
	char c;
	while (cin >> c) {
		if (c == 'E') {
			s += c;
			break;
		}
		s += c;
	}
	//|------------11分制-------------| 
	int w = 0, l = 0, cnt = 0;
	for (int i = 0; i < s.size(); i++) {
		if (w == 11 || l == 11) {
			cout << w << ':' << l << endl;
			w = 0, l = 0;
		}
		if (s[i] == 'W') w++;
		if (s[i] == 'L') l++;
		if (s[i] == 'E') {
			cout << w << ':' << l << endl;
			break;
		}
	}
	//-------------fengexian-------
	cout << endl;
	//---------------21------------ 
	w = 0, l = 0, cnt = 0;
	for (int i = 0; i < s.size(); i++) {
		if (w == 21 || l == 21) {
			cout << w << ':' << l << endl;
			w = 0, l = 0;
		}
		if (s[i] == 'W') w++;
		if (s[i] == 'L') l++;
		if (s[i] == 'E'){
			cout << w << ':' << l << endl;
			break;
		}
	}
	return 0;
} 

50分,数据点2,3,4,5,9错误

2025/1/11 16:24
加载中...