当我选择 C++17(GCC 12.2) 并使用这段代码 时,我 WA 了部分点。
但当我选择 C++20(GCC 12.2) 并使用这段代码 时,我 AC 了。
唯一的更改是将 __builtin_popcount() 改成了 <bit> 库的 popcount()。请问这是怎么回事?
__builtin_popcount()
<bit>
popcount()