一个很神奇的现象。
关于这份代码
如果开C++14(不管用不用GCC9),都是10pts,WA+RE。
但是如果开C++17或者C++20就能AC。
用std::unordered_map或者pbds的cc_hash_table虽然有一个点会TLE,但是剩下的部分都会AC。
本地开了-Wall -Wextra -Wformat没有warning,应该没出UB之类的东西。
-Wall -Wextra -Wformat
我觉得很离谱,C++14和C++17的gp_hash_table有区别吗?