blob: 92a3c4ca70425aab767a48b0932c2c09b9fb67dc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
long long rand_state = 24;
long long rand_para1 = 37;
long long rand_para2 = 37;
int randn()
{
rand_state = (rand_state*rand_state + rand_state*rand_para1 +rand_para2)%15555557;
return rand_state;
}
//seed with number from 0 to 672
void srandn(int seed)
{
rand_state = seed + 2753;
randn();
}
|