为何哈希值必须从 1 始
查看原帖
为何哈希值必须从 1 始
123796
封禁用户楼主2020/12/30 16:20

为什么必须用 cc 减去 9696 而不是 9797 啊……

原本是

int ch[MaxN][26];
......
s[i]=(s[i]-97+k)%26;

只有 73pts\rm{73pts} ,在 #1,#2,#6\#1,\#2,\#6WA\tt WA

改成

s[i]=(s[i]-97+k)%26+1;

就能过掉。(没错,甚至不用改 chch 数组的大小。)

2020/12/30 16:20
加载中...