警钟撅烂(二进制压位)

P2572 [SCOI2010] 序列操作

lg10 @ 2024-05-28 07:29:06

如果你使用二进制压位只通过了hack,且压位序列初始化代码如下:

for(int i=0;i<n;i++)val[i>>6]=a[i]<<(i&63);

那么请注意你的数组a是否为unsigned long long,否则会导致大面积WA。


|