看到一个好玩的,写公司抽奖程序的
中奖率默认为30%,主程序返回0则没中,返回1则中了。
程序1:
int random(){
//生成1-100之间的随机数,用系统时间生成法
}
bool main(){
const n=30;
int x=random();
if (x<=n) return 1 else return 0;
}
评分:80
程序2
int random(){
//生成1-100之间的随机数,用线性函数
}
int main(){
const n=30;
int x=random();
if (x<=n) return 1 else return 0;
}
评分:60
程序3
bool main(){
return 0;
}
评分:100,立刻录用