第一个测试点WA,求数据
查看原帖
第一个测试点WA,求数据
499021
曹彬皓cbh楼主2022/4/5 16:21
#include<bits/stdc++.h>
using namespace std;
int a[10000000];
int main()
{
    char b;
    int i=1;
    while(cin>>b)
    {
        if(b=='W')
        {
            a[i]=1;
        }
        if(b=='L')
        {
            a[i]=0;
        }
        if(b=='E')
        {
            break;
        }
        i++;
    }
    i--;
    int w=0,l=0;
    for(int j=1;j<=i;j++)
    {
        if(a[j]==1)
        {
            w++;
        }
        else
        {
            l++;
        }
        if(abs(w-l)>=2 && (w>=11 || l>=11))
        {
            cout<<w<<":"<<l<<endl;
            w=0;
            l=0;
        }
        if(j==i)
        {
            cout<<w<<":"<<l<<endl;
            break;
        }
    }
    cout<<endl;
    w=0;
    l=0;
    for(int j=1;j<=i;j++)
    {
        if(a[j]==1)
        {
            w++;
        }
        else
        {
            l++;
        }
        if(abs(w-l)>=2 && (w>=21 || l>=21))
        {
            cout<<w<<":"<<l<<endl;
            w=0;
            l=0;
        }
        if(j==i)
        {
            cout<<w<<":"<<l<<endl;
            break;
        }
    }
    return 0;
}
2022/4/5 16:21
加载中...