为什么用快读快写全WA

P3865 【模板】ST 表

@[FFFTTTHHH](/user/755205) 你的快读第二个 `while` 少了输入
by 8atemak1r @ 2022-11-18 20:20:10


快读写错了。
by HMZHMZHMZ @ 2022-11-18 20:20:17


应该是因为样例只给了你一位数所以正好对了
by HMZHMZHMZ @ 2022-11-18 20:20:50


```cpp while(isdigit(c)) {ret=(ret<<1)+(ret<<3)+(c^48); return ret*w;} ``` 改为 ```cpp while(isdigit(c)) {ret=(ret<<1)+(ret<<3)+(c^48);c=getchar();} return ret*w; ```
by HMZHMZHMZ @ 2022-11-18 20:22:59


@[HMZHMZHMZ](/user/428089) 谢谢大佬
by FFFTTTHHH @ 2022-11-18 20:28:00


@[8atemak1r](/user/305121) 感谢感谢
by FFFTTTHHH @ 2022-11-18 20:33:43


|