這道題沒有涉及到演算法,只是資料儲存和判斷起來可能比較複雜
需要注意的是對sort()函式的使用
#include #include #include using namespace std;
struct node
;bool cmp(node a,node b) //注意此處cmp()的寫法
int main()
for (int i = 0;i < n;i++)
for (int i = 0;i < n;i++)
if (ss[i].sum >= g) count++;
}sort (ss,ss+n,cmp); //使用sort()函式進行排序
cout << count << endl;
for (int i = 0;i < count;i++)
}}
題目1014 排名
題目描述 今天的上機考試雖然有實時的ranklist,但上面的排名只是根據完成的題數排序,沒有考慮每題的分值,所以並不是最後的排名。給定錄取分數線,請你寫程式找出最後通過分數線的考生,並將他們的成績按降序列印。輸入 測試輸入包含若干場考試的資訊。每場考試資訊的第1行給出考生人數n 0 n 1000 ...
題目1014 排名
題目描述 今天的上機考試雖然有實時的ranklist,但上面的排名只是根據完成的題數排序,沒有考慮每題的分值,所以並不是最後的排名。給定錄取分數線,請你寫程式找出最後通過分數線的考生,並將他們的成績按降序列印。輸入 測試輸入包含若干場考試的資訊。每場考試資訊的第1行給出考生人數n 0 n 1000 ...
題目1014 排名
學到了 開始要用排序了!解決 我還想著寫排序演算法 真是好蠢啊 應該用sort函式的 之前用過一遍但是又給忘了 include 注意這個裡面的有的 最好用它的這個 裡有 各個函式的介紹 很關鍵啊 sort 的排序詳細介紹在這個網頁裡面 2 問題 二進位制 沒有找到接受 std string 型別的右...