以下**來自http://topic.csdn.net/u/20110305/13/eb72da53-2ac1-453b-bc96-176a1a4c43ae.html
(1)char sno[20];
應改為char sno[21];
否則當考生的准考證號有20個字元時(如樣例中cs000000000000000002),輸出可能錯。
(2)if(strcmp(c->sno,d->sno)>0)
return 1;
else
return -1;
qsort要求比較函式返回包含0在內的3種值。但以上**不能輸出0。應改為:
return strcmp(c->sno,d->sno);
HDU1236排名(排序)
剛學會c stl標準模板庫,就試著寫了一道排序的題 發現c stl好強很大,雖然有許多函式調錯了,但是經過除錯過後,居然一次ac了,興奮呀!所以以此紀念一下這個小小的突破 嘿嘿 好了,先看看題目吧!題意 今天的上機考試雖然有實時的ranklist,但上面的排名只是根據完成的題數排序,沒有考慮 每題的...
HDU1236 排名 題解
problem description 今天的上機考試儘管有實時的ranklist,但上面的排名僅僅是依據完畢的題數排序,沒有考慮 每題的分值,所以並非最後的排名。給定錄取分數線。請你敲 找出最後通過分數線的 考生,並將他們的成績按降序列印。input 測試輸入包括若干場考試的資訊。每場考試資訊的第...
ACM訓練合集 HDU1236 排名
problem description 今天的上機考試雖然有實時的ranklist,但上面的排名只是根據完成的題數排序,沒有考慮 每題的分值,所以並不是最後的排名。給定錄取分數線,請你寫程式找出最後通過分數線的 考生,並將他們的成績按降序列印。input 測試輸入包含若干場考試的資訊。每場考試資訊的...