关于快读
  • 板块学术版
  • 楼主run_lec
  • 当前回复14
  • 已保存回复14
  • 发布时间2022/8/27 12:07
  • 上次更新2023/10/27 13:28:59
查看原帖
关于快读
746654
run_lec楼主2022/8/27 12:07

发现getchar读入后c为-1并且陷入死循环 为啥啊

void read(__int128 &a){
    char c=getchar();
    while(!isdigit(c)){
        c=getchar();
    }
    while(isdigit(c)){
        a*=10;
        a+=c-'0';
        c=getchar();
    }
}
2022/8/27 12:07
加载中...