作者winston1907 (winston)
看板NTU
標題[問題] 關於宿舍抽籤
時間Thu Jun 5 09:45:03 2014
對於宿舍抽籤的程式流程有一點困惑,
根據 RSC 大大的檢驗報告,
1. 從登記名單隨機挑一組
↓
2. 按照登記的志願序塞塞看
↓
3. 若無符合則打散後再抽
假設廠商把 3 改成,找有無其他空房間直接塞,若無則打散,
(也就是之前的拆成 1,1,1,1 的質疑)
然後就以為程式改完了,這樣似乎還是有點疑慮?
因為這種抽的方式,填志願序好像變得沒用了,
(反正你比其他組先抽出來,你志願序亂填也一定上)
//其實也不是說沒有用,只是會影響志願選擇的策略
造成有人沒填男八志願上了,其他組第一志願沒上,
其實如果學校有公佈一份詳細的抽籤規定,以上問題都會自然消失,
(有的話請告訴我,感謝> <)
目前遵循的標準只有:
--
1. 系統抽籤原則:先以室友同住需求為主,再依宿舍志願分配。
2. 若同學們登記的房型超過可供給的組數,超過的組數,將會拆散個別分配。
舉例說明:登記4人空房共有7組,但4人空房僅有6組,系統會自動抽出一組同學,將此
4位同學拆成1、1、1、1的單獨個體,隨機抽入空床位。
3. 未上網登記同住需求與宿舍志願者,則直接交由系統隨機分配床位
--
那如果三個志願都滿了,接下來會優先填哪一個宿舍?
更不用說那個舉例說明根本就沒被程式實作出來...
還有假設有剩下四人空房,讓多餘的三人填入是處在什麼樣的順序?
(相信還有各種case未定義清楚)
我不知道是學校沒給廠商詳細的規格說明,
還是廠商以為隨便分配一下,反正最後把宿舍抽完就好了?
關乎到上千位同學的權益,希望能夠多花一點心思,
所以希望學校方面能公佈詳細的抽籤流程,
也讓我們相信廠商在編寫程式時有所依循,
讓未來抽宿舍時不再發生此類問題,造成難解的爭議。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.240.229
※ 文章網址: http://www.ptt.cc/bbs/NTU/M.1401932706.A.74C.html
※ 編輯: winston1907 (140.112.240.229), 06/05/2014 10:46:45
推 iqnine:選課也沒說第一志願先上啊 06/05 11:25
→ winston1907:感謝提醒,我修改一下好了,主要是希望有更詳細的規定 06/05 11:54
※ 編輯: winston1907 (140.112.240.229), 06/05/2014 11:58:13
→ marrvosal:你可以寄信去請那位社長將詳細內容補上 06/05 12:07
→ marrvosal:就我了解,實際程式碼沒有這麼簡略,而且也只有一個問題 06/05 12:09
→ marrvosal:就是志願序溢出 06/05 12:09
※ 編輯: winston1907 (140.112.240.229), 06/05/2014 12:11:18
推 yungye:志願順序不是只影響個人(或小組)嗎 志願≠順位 吧 06/05 12:30
推 Akaz:選課確實沒有第一志願先上 但有填志願的應該比沒填的優先吧? 06/05 13:42
→ Akaz:現在其中一個疑點就是因為有沒填反而先上這種荒謬的情況 06/05 13:43
→ marrvosal:樓上..這件事一點都不荒謬啊.. 06/05 18:46