标题:vfp 分班问题
只看楼主
taifu945
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:80
帖 子:1545
专家分:3298
注 册:2012-7-6
得分:0 
以下是引用wengjl在2013-10-7 08:56:34的发言:

弄简单的,就是把20个班的所有学生混一起打匀,象发牌似的分成28班就是每班50人了
这个算法其实是最简单的,支持。但有时候领导的脑子没那么简单。
2013-10-07 15:30
sdoger
Rank: 2
等 级:论坛游民
威 望:1
帖 子:27
专家分:12
注 册:2011-2-15
得分:0 
加一个字段,加一个随机值,按随机值排序。
排序好后 按最新的排序规则,
if int(recn()/50))=recn()/50  &&如果正好第50个的倍数
 repl 班级 with int(recn()/50)  
else   &&否则班级就是+1
 repl 班级 with int(recn()/50)+1
endif
2013-11-04 15:36
MFDXT
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2013-11-8
得分:0 
路过
2013-11-08 21:25
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:108
帖 子:2175
专家分:3785
注 册:2007-4-27
得分:0 
回头看

只求每天有一丁点儿的进步就可以了
2013-11-12 09:42



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-421301-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.341554 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved