尽量少用数组访问地址不连续的值,尽可能用单个变量在求解的for循环中读入并求解。
stl不开O2是真的慢,手写封装的数据结构也是蛮好看的。
取模运算非常慢,如果开long long可以少取几次模,那非常划算。