3 条题解

  • 0
    @ 2025-2-9 15:02:09
    
    

    #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
    上传者