30pts,求调!!!
查看原帖
30pts,求调!!!
1378783
DESTRUCTION_WA楼主2024/10/9 12:53
#include <bits/stdc++.h>
using namespace std;
int main() {
    
    char ch;
    string str = "";
    int w = 0,l = 0,a = 0,b = 0;
    while(cin >> ch){
        if(ch == 'E'){
            break;
        }
        if(ch == 'W'){
            w++;
            str += "W";
        }else{
            l++;
            str += "L";
        }
        if(w == 11 || l == 11){
            cout << w << ":" << l << endl;
            w = 0;
            l = 0;
        }
    }
    if(w != 0 || l != 0){
        cout << w << ":" << l << endl << endl;
    }else{
        cout << endl;
    }
    int i = 0;
    while(1){
        if(str[i] == 'W'){
            a++;
        }else{
            b++;
        }
        if(a == 21 || b == 21){
            cout << a << ":" << b << endl;
            a = 0;
            b = 0;
        }
        if(i == str.size()-1){
            break;
        }
        i++;
    }
    cout << a << ":" << b;
    
    return 0;
}

#1 RE
#2-5,9-10 WA
#6-8 AC

是的可能码风有亿点怪

2024/10/9 12:53
加载中...