关于本题的数据
查看原帖
关于本题的数据
752591
Pursuing_OIer楼主2024/7/5 08:04

在调试这份快读时:

inline bool read(char *s){
    int len=0;char x=gc();
    for(;x==' '||x=='\n';x=gc());if(x==EOF)return false;
    for(;x!=' '&&x!='\n'&&x!=EOF;x=gc())s[len++]=x;
    s[len]='\0';
    return true;
}

输出最后一个字符会有 Wrong Answer.wrong answer On line 1 column 1, read (ASCII 13), expected 0.,改成下面这份后 AC:

inline bool read(char *s){
    int len=0;char x=gc();
    for(;x==' '||x=='\r';x=gc());if(x==EOF)return false;
    for(;x!=' '&&x!='\r'&&x!=EOF;x=gc())s[len++]=x;
    s[len]='\0';
    return true;
}

合理怀疑数据中使用了 \r。

2024/7/5 08:04
加载中...