PAT A1062或者B1015 德才論

2021-06-28 20:00:52 字數 598 閱讀 6523

//ac了! 

//出現段錯誤的原因,1.字串比較沒有寫<0;2.少乙個=號

//strcmp是有返回值的,前面大返回正數,後面大返回負數

//使用algorithm中的sort要加using namespace std;

//比較函式應該為滿足本題需要而寫。引數的順序就應該是希望排列後的順序

#include#include#include#define n 100001

using namespace std;

struct studentstu[n],temp;//資料比較大,不能用cin和cout了

//分5類:

/*1.de、cai都》h 2.3.4.5依次向下*/

//寫乙個comp函式,這個我一開始也想到了,但是沒想到結構體可以設定下類別,會更好比較

bool cmp(student a,student b)

int main()

} sort(stu,stu+num,cmp);

printf("%d\n",num);

for(int i=0;ireturn 0;

}

演算法筆記 B1015 德才論

1015 德才論 25 分 宋代史學家司馬光在 資治通鑑 中有一段著名的 德才論 是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,苟不得聖人,君子而與之,與其得小人,不若得愚人。現給出一批考生的德才分數,請根據司馬光的理論給出錄取排名。輸入第一行給出 3 個正整數...

B1015 德才論 25分

宋代史學家司馬光在 資治通鑑 中有一段著名的 德才論 是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,苟不得聖人,君子而與之,與其得小人,不若得愚人。現給出一批考生的德才分數,請根據司馬光的理論給出錄取排名。輸入格式 輸入第一行給出 3 個正整數,分別為 n 10...

PAT乙級B1015 德才論 25 (25 分)

宋代史學家司馬光在 資治通鑑 中有一段著名的 德才論 是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,苟不得聖人,君子而與之,與其得小人,不若得愚人。現給出一批考生的德才分數,請根據司馬光的理論給出錄取排名。輸入格式 輸入第1行給出3個正整數,分別為 n 10 5...