麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

【寒假任務(wù)】 洛谷1223 排隊接水

2019-11-14 11:35:43
字體:
供稿:網(wǎng)友

問題描述 有n個人在一個水龍頭前排隊接水,編號為1-n,給出每個人的接水時間,求一種排隊方式讓平均等待時間最少,輸出排隊方式(每個人的編號)及平均等待時間。 樣例輸入 10 56 12 1 99 1000 234 33 55 99 812 樣例輸出 3 2 7 8 1 4 9 6 10 5 291.90 算法討論 貪心,讓每個人的等待時間都最少即可。時間復(fù)雜度O(n log n)。

const maxn=1000;var a:array[1..maxn,1..2] of longint; i,j,n:longint; s,ans:real;PRocedure qsort(l,r:longint);var i,j,m,t:longint;begin i:=l; j:=r; m:=a[(l+r) div 2,1]; repeat while a[i,1]<m do inc(i); while a[j,1]>m do dec(j); if i<=j then begin t:=a[i,1]; a[i,1]:=a[j,1]; a[j,1]:=t; t:=a[i,2]; a[i,2]:=a[j,2]; a[j,2]:=t; inc(i); dec(j) end; until i>j; if l<j then qsort(l,j); if i<r then qsort(i,r)end;begin read(n); for i:=1 to n do begin read(a[i,1]); a[i,2]:=i end; qsort(1,n); for i:=1 to n-1 do begin write(a[i,2],' '); s:=s+a[i,1]; ans:=ans+s end; write(a[n,2]); ans:=ans/n; writeln; write(ans:0:2)end.

這里寫圖片描述 Pixiv ID:56201975


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 91精品国产99久久久久久 | 免费永久看羞羞片网站入口 | 最新中文在线视频 | 最近日本电影hd免费观看 | 精品一区二区三区日本 | 精国品产一区二区三区有限公司 | 国产流白浆高潮在线观看 | 免费国产在线视频 | 狠狠干视频网站 | 久久国产精品小视频 | 一区二区免费网站 | av电影在线免费观看 | 欧美日韩在线免费观看 | 久久久www成人免费精品 | 黄色网战入口 | 真人一级毛片免费 | 免费黄色在线观看网站 | 精品国产一二区 | 羞羞的视频免费在线观看 | 曰批全过程40分钟免费视频多人 | 国产精品久久久在线观看 | 久久久电影电视剧免费看 | 精品久久久久久久久久久下田 | 性欧美极品xxxx欧美一区二区 | 国产妇女乱码一区二区三区 | www.成人免费 | 黄色网址进入 | 亚洲欧美成aⅴ人在线观看 av免费在线播放 | 九一国产精品 | sesee99| 免费国产在线视频 | 香蕉久久久久久 | 亚洲视频精品在线 | 成人毛片免费播放 | 久久人人做 | 亚洲免费在线看 | 国内性爱视频 | 麻豆小视频在线观看 | 九九热欧美 | 久久久久久亚洲综合影院红桃 | 特黄一级小说 |