#include <stdlib.h>
#include <time.h>
//生成 [min, max] 之间的随机数
long random(long min, long max)
{
static unsigned int seed = time(NULL)&0xffffffff;
seed += time(NULL)&0xffffffff;
srand(seed++);
return min + rand()%(max - min + 1);
}
//生成 [min, max] 之间的随机数
long random(long min, long max)
{
static unsigned int seed = time(NULL)&0xffffffff;
seed += time(NULL)&0xffffffff;
srand(seed++);
srand((rand()+seed)*rand());
return min + rand()%(max - min + 1);
}