本地与.out一致,提交WA,在线IDE与本地结果不一致
查看原帖
本地与.out一致,提交WA,在线IDE与本地结果不一致
273056
splendid_followers楼主2021/6/11 17:55

因为全WA所以只有第一个#1的数据

.IN:

EWLWLWL

.OUT:

0:0

0:0

我在本地上的输出:

0:0

0: 0

在线IDE的:

32767:989091616

0:0

???

#include<bits/stdc++.h>
using namespace std;
char s[300000000];
int main()
{
    /*freopen("input.in","r",stdin);
    freopen("print.out","w",stdout);
    */
     char ch;
    int a=1;
    while(cin>>ch)
    {
        if(ch=='W'||ch=='L')
        {
            s[a]=ch;
            a++;
        }
        else
        {
            if(ch=='E')
            {
                s[a]='E';
            break;
            }
        }
    }
    int i=1,as,bs;
    while(i<=a)
    {
        if(s[i]=='E')
        {
            cout<<as<<":"<<bs<<endl;
            as=0;bs=0;
         }
        if(s[i]=='W')
        {
            as++;
        }
        else
        {
            if(s[i]=='L')
            {
                bs++;
            }
        }
        if(i%11==0)
        {
            cout<<as<<":"<<bs<<endl;
            as=0;
            bs=0;
        }
        i++;
    }
    i=1;
    cout<<endl;
    while(i<=a)
    {
        if(s[i]=='E')
        {
            cout<<as<<":"<<bs<<endl;
            as=0;bs=0;
        }
        if(s[i]=='W')
        {
            as++;
        }
        else
        {
            if(s[i]=='L')
            {
                bs++;
            }
        }
        if(i%21==0)
        {
            cout<<as<<":"<<bs<<endl;
            as=0;
            bs=0;
        }
        i++;
    }
    /*
    fclose(stdin);fclose(stdout);
    */
    return 0;
}
2021/6/11 17:55
加载中...