程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 編程題-教室座位隨機分配程序算法

編程題-教室座位隨機分配程序算法

編輯:編程綜合問答
教室座位隨機分配程序算法

問:
已知某教學班有160名學生,按每5人一組分成32個小組。該班所在的教室有206個座位,按照分組安排,隨機分配同學上課座位。

要求:
1、同組同學就近坐(通牌或前後);
2、同組同學最優就坐;
3、全體同學最有就坐。

最佳回答:


樓主對於最優就坐的問題沒描述清楚啊,什麼是最優?靠前、靠中?206個座位是如何布局的呢?
其實可以不用程序來考慮這兒問題,認為把座位劃分了,共劃分32個區域(選最優的),然後隨機將32個組和劃分的區域對應起來,最後在每個區域隨機把5個組員位置分配了,不知道這樣是否可以達到你想要的效果呢?

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved