我理解了 谢谢 @[Crab_Dave](/user/65502) ![](https://啧.tk/qq) $2^{28} < 10^9$ , 比题目给的值域小了。 $2^{32} > 2^{31} > \text{INT\_MAX}$ ,虽然我代码开了 `long long ` 但是位运算的时候没有写 `1ll`。 by black_trees @ 2021-11-16 19:40:32