3 条题解

  • 0
    @ 2025-2-9 15:03:02
    #include<bits/stdc++.h>
    using namespace std;
    char a[1000000];
    int d=0;
    void pingpong(int x){
    	int r=0,b=0;
    	for(int k=0;k<=d;k++){
    if(a[k]=='W'){
    r++;
    }
    	if(a[k]=='L'){
    b++;
    }
    if((r-b>=2)&&(r>=x)||(b-r>=2)&&(b>=x)){
    cout<<r<<":"<<b<<endl;
    r=0; b=0;
    }
    }
    cout<<r<<":"<<b<<endl;
    }
    int main(){
    for(int i=0;1;i++){
    cin>>a[i];
    if(a[i]=='E'){
    break;
    }
    d++;
    }
    pingpong(11);
    cout<<endl;
    pingpong(21);
    cout<<endl;
    }
    

信息

ID
663
时间
1000ms
内存
256MiB
难度
6
标签
递交数
40
已通过
14
上传者