建议是whilegetchar直到有效字符
by CbrX @ 2022-11-27 00:38:19
建议是直接 cin
by 蒟酱 @ 2022-11-27 00:38:58
本蒟蒻几周前因为这个问题找了24h的bug(((
by zzczzczzc @ 2022-11-27 00:53:42
@[Sol1](/user/61088) 快读都不用A+B检验一下的吗
自信老哥
by ass_wecan @ 2022-11-27 00:53:56
检查了一下,数据的换行符是 LF 的
by Anguei @ 2022-11-27 04:04:45
我也这个问题一模一样寄/kk
by youyou2007 @ 2022-11-27 07:54:53
我操!!!!!!我也是!!!!!!!!!!
只是改成cin就满分了!!!!!!!!!!!
by Gunpowder_OI @ 2022-11-27 08:12:01
getchar不是不行,关键是要用对。
我把快读的程序复制了一下,改了一点就用上了。
```cpp
for (int i = 1; i <= n; ++i) {
ch = getchar();
while (ch < '0' || ch > '9') ch = getchar();
int j = 0;
for (; ch=='0' || ch=='1'; ch = getchar()) gd[i][++j] = ch=='0' ? true : false;
}
/*
DEBUG
for (int i = 1; i <= n; ++i) {
for (int j = 1; j <= m; ++j) {
printf("%d ", gd[i][j]);
}
printf("\n");
}
*/
```
by odorajbotoj @ 2022-11-27 08:59:45
@[odorajbotoj](/user/761613) 虽然这个while里面的循环条件没改
by odorajbotoj @ 2022-11-27 09:00:38
@[LRL65](/user/57779) 数据重构了,你过了。
by 出言不逊王子 @ 2022-11-27 11:45:04