[請益] 請問依志願分發社團的程式怎麼寫好?
假設有600名學生 每個學生能填5個社團志願
學校有20個社團,然後每個社團人數上限為35人
如何能依志願隨機分發進各社團?
像熱門社團如籃球社,可能很快就35人額滿了
目前個人想到的寫法是,類似聯招填志願的方式
開頭讓程式隨機產生600個號碼,抽到前面號碼的學生就先填志願
抽到後面號碼的就像聯考分數低只能撿人家剩的
不過只填五個志願,很可能導致後面號碼的分發不到社團
請教各位先進合適的寫法,謝謝!
我只是靠 FrontPage 拉一下錄取進學校的短期就業人員而已
突然就要弄這個,還要配合學生資料庫,最好還能整合進SFS3學務系統
囧,現在真的一個頭兩個大,兩萬二的薪水也領的好辛苦
希望各位前輩救救我,多謝!
常用的學務管理系統(SFS3)網站
http://city.udn.com/61994/3235908
還是有什麼套件模組方便達成想要的結果? Xoops?
--
獨在異鄉為異客
孤苦飄零空斷腸
弔毘八仙、無情に服す・・・!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.240.148.202
※ 編輯: BloodArcueid 來自: 123.240.148.202 (07/27 21:56)
推
07/27 22:25, , 1F
07/27 22:25, 1F
推
07/27 22:58, , 2F
07/27 22:58, 2F
推
07/27 23:30, , 3F
07/27 23:30, 3F
→
07/27 23:31, , 4F
07/27 23:31, 4F
→
07/27 23:32, , 5F
07/27 23:32, 5F
→
07/27 23:32, , 6F
07/27 23:32, 6F
→
07/28 07:54, , 7F
07/28 07:54, 7F
→
07/28 07:55, , 8F
07/28 07:55, 8F
推
07/28 10:29, , 9F
07/28 10:29, 9F
→
07/28 10:30, , 10F
07/28 10:30, 10F
→
07/28 10:31, , 11F
07/28 10:31, 11F
推
07/28 15:55, , 12F
07/28 15:55, 12F
→
07/28 15:56, , 13F
07/28 15:56, 13F
推
07/29 18:28, , 14F
07/29 18:28, 14F
→
07/29 18:28, , 15F
07/29 18:28, 15F
→
07/29 18:28, , 16F
07/29 18:28, 16F
→
07/29 18:29, , 17F
07/29 18:29, 17F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):