前言
别问,问就是 ( t rand) 太慢。
代码
戳我
//NOI2021 D2T1
ULL myRand(ULL &k1, ULL &k2) {
ULL k3 = k1, k4 = k2;
k1 = k4;
k3 ^= (k3 << 23);
k2 = k3 ^ k4 ^ (k3 >> 17) ^ (k4 >> 26);
return k2 + k4;
}
别问,问就是 ( t rand) 太慢。
//NOI2021 D2T1
ULL myRand(ULL &k1, ULL &k2) {
ULL k3 = k1, k4 = k2;
k1 = k4;
k3 ^= (k3 << 23);
k2 = k3 ^ k4 ^ (k3 >> 17) ^ (k4 >> 26);
return k2 + k4;
}