有没有佬看懂第十个的0:0是什么意思呀,90分求助
查看原帖
有没有佬看懂第十个的0:0是什么意思呀,90分求助
945635
Answerexploer楼主2024/3/24 09:23
#include<bits/stdc++.h>
using namespace std;
const int N=7e4;
int main()
{
    char a,ch[N];
    int i=1,j=1,k=1,hua=0,op=0,ua=0,opp=0;
    while(cin>>a && a!='E')
    {
    ch[i]=a;    
    i++;
    }
    while(j<i)
    {
        if(max(hua,op)>=11&&abs(hua-op)>=2)
        {
         cout<<hua<<':'<<op<<'\n';   
        hua=0;
        op=0;
        }
        if(ch[j]=='W')
        hua++;
        else op++;
        j++;
    }
    cout<<hua<<':'<<op<<'\n'<<'\n';
     while(k<i)
    {
        if(max(ua,opp)>=21&&abs(ua-opp)>=2)
        {
         cout<<ua<<':'<<opp<<'\n';   
        ua=0;
        opp=0;
        }
        if(ch[k]=='W')
        ua++;
        else opp++;
        k++;
    }
    cout<<ua<<':'<<opp<<'\n';
    return 0;
}
2024/3/24 09:23
加载中...