題目描述
紀中的食堂是十分熱鬧的,當然那都是擁擠的緣故了(^__^)。但紀中學生是好孩子,都會自覺排隊打飯,而每個人打飯都要消耗時間。在k個人的隊伍中,第i個人打飯的時間為ti。由於每個視窗同一時間只能服務乙個同學,所以後面的同學都得等著。在示範性高中評估那天,專家們也來到了學生食堂就餐。在專家來到食堂之前,同學們都已經來到了食堂。為了給專家們對紀中人有個好的評價,同學們所排的隊伍一定要讓專家們盡快吃上午餐(專家們當然不會插隊,也不會接受同學們的禮讓,他們一定會等排在前面的同學打完飯後再打飯)。人都有主觀認識,專家覺得久等了,是因為全部同學等待的長了,所以同學們等待的時間總和越小,專家越快吃上飯。
現在你的任務就是確定能讓專家們盡快吃上飯的排隊方案。
輸入第一行乙個整數k(1<=k<=300),表示排在專家們的學生的人數。
第二行以後為k個正數,每行十個數表示從1號到k號的學生的打飯時間,t1,t2,……tk.(0
var
b:array[0..301] of longint;
a:array[0..301] of real;
i,j,n:longint;
begin
assign(input,'canteen.in');
reset(input);
assign(output,'canteen.out');
rewrite(output);
readln(n);
for i:=1
to n do
begin
read(a[i]);
b[i]:=i;
end;
for i:=1
to n-1
dofor j:=i+1
to n do
if a[i]>a[j] then
begin
a[0]:=a[i];
a[i]:=a[j];
a[j]:=a[0];
b[0]:=b[i];
b[i]:=b[j];
b[j]:=b[0];
end;
for i:=1
to n do
write(b[i],' ');
close(input);
close(output);
end.
練習2 11 練習2 20
1.練習2.11 define mul interval x y let x1 lower bound x x2 upper bound x y1 lower bound y y2 upper bound y let zzx and x1 0 x2 0 zzy and y1 0 y2 0 fzx a...
2 1 1 變數和常量
大綱目錄 程式必須記錄三個基本屬性 例 int x int 型別 x 儲存空間的名稱 x 100 大小 double y double 型別 y 儲存空間的名稱 y 100.0 大小 變數是對某個事務中的變化的量的建模,所以變數名要有一定的含義,簡介明了,易於區分,便於讀懂。比如變數表示差旅費,則變...
DOC Aspack2 11脫殼筆記
最近正在學點脫殼.從網上找來手動脫殼入門十八篇.剛看到第四篇講aspack2.11的脫殼.看了前面的upx脫殼.感覺入門的東東.應該不會太難.so,來自己先脫一次.脫不了再看教程.說幹就幹.peid查了是aspack2.11 od載入.選擇不繼續分析.忽略所有異常 0040d001 60 pusha...