#29281: 最後25%


fire5386 (becaidorz)


使用std::map、std::unordered_map、__gnu_pbds::gp_hash_table

把 ans += occurrence[mask ^ cur]

改成

if(occurrence.find(mask ^ cur) != occurrence.end()) ans += occurrence[mask ^ cur];

這樣可以避免map中儲存多餘的元素以減少記憶體使用量