【題目描述】
有n??個(gè)人在一個(gè)水龍頭前排隊接水,假如每個(gè)人接水的時(shí)間為T(mén)i????,請編程找出這n??個(gè)人排隊的一種順序,使得n??個(gè)人的平均等待時(shí)間最小。
【輸入】
共兩行,第一行為n??(1≤n≤10001≤??≤1000);第二行分別表示第11個(gè)人到第n??個(gè)人每人的接水時(shí)間T1??1,T2??2,…,Tn????,每個(gè)數據之間有11個(gè)空格。保證Ti????互不相同。
【輸出】
有兩行,第一行為一種排隊順序,即11到n??的一種排列;第二行為這種排列方案下的平均等待時(shí)間(輸出結果精確到小數點(diǎn)后兩位) 。
【輸入樣例】
10
56 12 1 99 1000 234 33 55 99 812
【輸出樣例】
3 2 7 8 1 4 9 6 10 5
291.90
完整版pdf格式下載地址在文章末尾! 完整版下載地址 :https://bianxingtang.lanzouq.com/iG5gX2annhyf? ? ? (復制到瀏覽器下載)
完整版pdf格式下載地址在文章末尾! 完整版下載地址 :https://bianxingtang.lanzouq.com/iKCa52annhxe? ? ? (復制到瀏覽器下載)
【題目描述】 世博會(huì )志愿者的選拔工作正在A(yíng)市如火如荼的進(jìn)行。為了選拔最合適的人才,A市對所有報名的選手進(jìn)行了筆試,筆試分數達到面試分數線(xiàn)的選手方可進(jìn)入面試。面試分數線(xiàn)根據計劃錄取人數的150150%劃定,即如果計劃錄取m??名志愿者,則面試分數線(xiàn) ...