有n位同学 甲 乙 丙 ....
m个座位 1 2 3 4 5 6 号
n<=m
规定 甲必须在 已 前面 已必须在 丙 前面
甲必须坐1号
求写一个算法,随机得到一个符合要求的座位号,谢谢!
1.在2-5中随机获取乙位置
2.在乙的位置到5中获取随机丙的位置....
就一个符合要求的就行?这口算也能算出来吧?
先确定丙的位子号i(在3,4,5,6中取一个随机数),然后在(2,...,i-1)中取一个随机数,这样应该可以