C#在一段时间内选择随机数

时间:2017-06-14 03:35:59

标签: c# random

我有一份员工编号清单(约300名员工),每位员工都会将他的指纹放入扫描仪,我必须在早上7点之间randomly选择 20 员工。上午7:15 并且在一段随机的时间间隔内。

所有员工入职时间都在早上7点到早上7点15分之间。人力资源部门只需将randomnly选定员工的手指放入门扫描仪后就需要收到警报,以便员工感动进入一个特殊测试的房间。

例如,300名员工将在 15 分钟的框架内进入,我必须只选择20名但不想成为顺序,所以可能会选择第一名员工但是第二个不是,第三个不是,也许第四个再次被选中,依此类推。

还有其他复杂的规则,一旦员工被选中,算法将需要等待30到60秒(这也必须是随机的),直到再次执行随机逻辑。

以下是Excel中如何运作的示例:

enter image description here

有任何线索吗?

0 个答案:

没有答案