xie8009
专业做超声波清洗设备
级别: 略有小成
精华主题: 0
发帖数量: 118 个
工控威望: 263 点
下载积分: 2359 分
在线时间: 475(小时)
注册时间: 2008-04-03
最后登录: 2024-10-12
查看xie8009的 主题 / 回贴
楼主  发表于: 2015-08-02 09:36
2000人随机抽奖,分一等奖,二等奖,三等奖,不能有重复中奖机率存在,即已中奖的人不能参加下一轮的抽奖,望高手指点思路
znz43
工控职业已成回忆 只因爱好常回家园 乐此不疲
级别: 工控侠客

精华主题: 0
发帖数量: 1057 个
工控威望: 4900 点
下载积分: 7351 分
在线时间: 2561(小时)
注册时间: 2010-06-24
最后登录: 2024-12-16
查看znz43的 主题 / 回贴
1楼  发表于: 2015-08-02 11:36
干嘛用PLC作抽奖机,用单片机就足够了,还成本低。
这就像买台电视机做电脑显示器,够土豪啊。
出门打工难,打工学艺难,学艺拜师难,找到好师傅更难。
赠人玫瑰,手留余香。舍得舍得,有舍才有得。
znz43
工控职业已成回忆 只因爱好常回家园 乐此不疲
级别: 工控侠客

精华主题: 0
发帖数量: 1057 个
工控威望: 4900 点
下载积分: 7351 分
在线时间: 2561(小时)
注册时间: 2010-06-24
最后登录: 2024-12-16
查看znz43的 主题 / 回贴
2楼  发表于: 2015-08-02 13:22
开一个数组,大小为各奖数之和。如一等奖1个,二等奖2个,三等奖5个,则保留D1-D8,作中奖号存储。
产生1-2000间随机数,以次存入D1-D8,但存入前先与前面已存入的数比较,有一样的就重生成,不重复就以次存入,直到全部抽完。
出门打工难,打工学艺难,学艺拜师难,找到好师傅更难。
赠人玫瑰,手留余香。舍得舍得,有舍才有得。