10 2 1000 474747
1161
3 47 1000 420042
991
100 12 1 12345
83
for (int i=0;i<n;i++) {
state=(state*1103515245+12345)%(1LL<<31);//state 需定义为 long long
C[i]=1+((state/10)%m);
}
for (int i=1;i<=P;i++) {
state=(state*1103515245+12345)%(1LL<<31);
a[i]=((state/10)%n);
state=(state*1103515245+12345)%(1LL<<31);
b[i]=((state/10)%n);
}
时间限制 | 1 秒 |
内存限制 | 512 MB |