以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]如何实现自动分组?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=171977)

--  作者:abcdzabcdz
--  发布时间:2021/9/16 16:08:00
--  [求助]如何实现自动分组?

求助:如何实现自动分组?

说明:1.《选课表》:是学生选择课程情况,其中“选课统计”是统计每位学生选课数量。由于选课的科目很多,故预留多列。

2.《分组设置一》:是统计《选课表》中学生各选课相应人数,准备分组数量和平均每组人数。这里的每组人数取平均后的上值。如选课34人,分组数为3,每组应有11.3人,取上值为12人;在实际分配时其中2组各放11人,另一组放12人。又如物理B选课20人分3组每组7人,则具体分组人数是2组各放7人,另一组放6人。、

3.《分组设置二》:是根据《分组设置一》将各选课分到各组。如物理A3个组,分别放到第123组。

4.现需要能将《选课表》中的学生根据《分组设置二》中的选课安排具体分配到各小组。需要实现的效果详见《需要实现自动分组效果》表。

5.《选课表》、《分组设置一》、《分组设置二》手工输入即可。

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:自动分组问题.foxdb


[此贴子已经被作者于2021/9/16 16:11:02编辑过]

--  作者:abcdzabcdz
--  发布时间:2021/9/17 12:25:00
--  
这个问题难度太大了
--  作者:有点蓝
--  发布时间:2021/9/17 13:29:00
--  
麻烦,搞不定
--  作者:chnfo
--  发布时间:2021/9/17 14:34:00
--  
这个涉及数学的排列组合和统筹方法,不好整
[此贴子已经被作者于2021/9/18 6:43:46编辑过]

--  作者:chnfo
--  发布时间:2021/9/17 16:45:00
--  
为什么选课会有物理A、物理B、物理C?物理不就OK了?
这个场景不明确,目的不明确

一定是分三个组?
[此贴子已经被作者于2021/9/17 17:56:03编辑过]

--  作者:abcdzabcdz
--  发布时间:2021/9/18 14:33:00
--  
在实际中是从300本书中选择近20本书,然后分组学习。
--  作者:abcdzabcdz
--  发布时间:2021/9/18 14:34:00
--  
故分组与选科多少有关,不一定3组。