問:
已知某教學班有160名學生,按每5人一組分成32個小組。該班所在的教室有206個座位,按照分組安排,隨機分配同學上課座位。
要求:
1、同組同學就近坐(通牌或前後);
2、同組同學最優就坐;
3、全體同學最有就坐。
樓主對於最優就坐的問題沒描述清楚啊,什麼是最優?靠前、靠中?206個座位是如何布局的呢?
其實可以不用程序來考慮這兒問題,認為把座位劃分了,共劃分32個區域(選最優的),然後隨機將32個組和劃分的區域對應起來,最後在每個區域隨機把5個組員位置分配了,不知道這樣是否可以達到你想要的效果呢?