pat 乙級 1015. 德才論(25)
注意 : 用cout cin 這道題容易超時 建議用scanf printf
#include <iostream> #include <algorithm> #include <cstdio> #include <vector> using namespace std; struct node { int num; int de; int cai; }; int cmp(struct node a, struct node b) { if ((a.de + a.cai) != (b.de + b.cai)) { return (a.de + a.cai) > (b.de + b.cai); }else if (a.de != b.de) { return a.de > b.de; } else return a.num < b.num; } int main() { int n, low, high; scanf("%d %d %d", &n, &low, &high); vector<node> a, b, c, d; node temp; int total = n; for (int i = 0; i < n; i++) { scanf("%d %d %d", &temp.num, &temp.de, &temp.cai); if (temp.de < low || temp.cai < low) { total--; continue; } if (temp.de >= high && temp.cai >= high) { a.push_back(temp); } else if (temp.de >= high && temp.cai < high) { b.push_back(temp); } else if (temp.de < high && temp.cai < high && temp.de >= temp.cai) { c.push_back(temp); } else { d.push_back(temp); } } sort(a.begin(), a.end(), cmp); sort(b.begin(), b.end(), cmp); sort(c.begin(), c.end(), cmp); sort(d.begin(), d.end(), cmp); printf("%d\n", total); for(int i = 0; i < a.size(); i++) printf("%d %d %d\n", a[i].num, a[i].de, a[i].cai); for(int i = 0; i < b.size(); i++) printf("%d %d %d\n", b[i].num, b[i].de, b[i].cai); for(int i = 0; i < c.size(); i++) printf("%d %d %d\n", c[i].num, c[i].de, c[i].cai); for(int i = 0; i < d.size(); i++) printf("%d %d %d\n", d[i].num, d[i].de, d[i].cai); return 0; }
相關推薦
pat 乙級 1015. 德才論(25)
注意 : 用cout cin 這道題容易超時 建議用scanf printf #include <iostream> #include <algorithm> #i
PAT乙級1015. 德才論 (25)
題目連結 https://www.patest.cn/contests/pat-b-practise/1015 宋代史學家司馬光在《資治通鑑》中有一段著名的“德才論”:“是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,苟不得聖人,君
PAT乙級 1015. 德才論 (25)
宋代史學家司馬光在《資治通鑑》中有一段著名的“德才論”:“是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,苟不得聖人,君子而與之,與其得小人,不若得愚人。” 現給出一批考生的德才分數,請根據司馬光的理論給出錄取排名。 輸入格式: 輸入第1行給出3個正整數,分別為:
PAT乙級 1015 德才論 (25 分)
宋代史學家司馬光在《資治通鑑》中有一段著名的“德才論”:“是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,苟不得聖人,君子而與之,與其得小人,不若得愚人。” 現給出一批考生的德才分數,請根據司馬光的理論給出錄取排名。 輸入格式: 輸入第一行給出
【PAT】1015 德才論 (25)(25 分)
clu 包括 準考證 printf 理論 代碼 print spa fin 1015 德才論 (25)(25 分) 宋代史學家司馬光在《資治通鑒》中有一段著名的“德才論”:“是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,茍不得聖人,君
PAT乙級1015德才論
PAT乙級1015德才論 輸入格式: 輸入第一行給出 3 個正整數,分別為:N(≤10 5 ),即考生總數;L(≥60),為錄取最低分數線,即德分和才分均不低於 L 的考生才有資格被考慮錄取;H(<100),為優先錄取線——德分和才分均不低於此線的被定義為
PAT Basic 1015. 德才論 (25)(C語言實現)
, CSDN內容暫時不更新(將來有計劃更新), 請前往連結檢視最新內容. 歡迎star 我的repo題目宋代史學家司馬光在《資治通鑑》中有一段著名的“德才論”:“是故才德全盡謂之聖人
PAT乙級1015. 德才論(C語言)
/* * 先分類:1.德才全盡;2.德勝才;3.才德兼亡尚有德勝才;4.剩餘及格的考生 * 後排序:總分降序;德分降序;准考證號升序 */ #include <stdio.h> #include <stdlib.h&
PAT-乙級 1015 德才論(C語言)
本題其實並不難,過線考生分為4類,在每一類下的考生排序要求都是相同的。所以我們可以直接將不同類別過線考生存在不同陣列中分別進行排序,此處不建議存在同一陣列中進行排序。 使用了qsort函式,根據排序要求編寫cmp函式#include<stdio.h>
PAT乙級 1015. 德才論
宋代史學家司馬光在《資治通鑑》中有一段著名的“德才論”:“是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,苟不得聖人,君子而與之,與其得小人,不若得愚人。” 現給出一批考生的德才分數,請根據司馬光的理論給出錄取排名。 輸入格式:
【PAT】(乙級)1015. 德才論 (25)
時間限制 200 ms 記憶體限制 65536 kB 程式碼長度限制 8000 B 判題程式 Standard 作者 CHEN, Li 一、題目 宋代史學家司馬光在《資治通鑑》中有一段著名的“德才論”: “是故才德全盡謂之聖人,才德兼亡謂之愚
1015. 德才論 (25)-PAT乙級真題
題目描述:宋代史學家司馬光在《資治通鑑》中有一段著名的“德才論”:“是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,苟不得聖人,君子而與之,與其得小人,不若得愚人。”
【PAT】1015 德才論 (25 分)
1015 德才論 (25 分) 宋代史學家司馬光在《資治通鑑》中有一段著名的“德才論”:“是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,苟不得聖人,君子而與之,與其得小人,不若得愚人。” 現給出一批考生的德才分數,請根據司馬光的理
PAT(Basic Level) 1015 德才論 (25)
宋代史學家司馬光在《資治通鑑》中有一段著名的“德才論”:“是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,苟不得聖人,君子而與之,與其得小人,不若得愚人。” 現給出一批考生的德才分數,請根據司馬光的理論給出錄取排名。 輸入格式:
1015. 德才論 (25)
考證 nbsp pri clu qsort style 著名 log scan 宋代史學家司馬光在《資治通鑒》中有一段著名的“德才論”:“是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,茍不得聖人,君子而與之,與其得小人,不若得愚人。”
PAT-B 1015. 德才論(同PAT 1062. Talent and Virtue)
1. 在排序的過程中,注意邊界的處理(小於、小於等於) 2. 對於B-level,這題是比較麻煩一些了。 原始碼: #include <cstdio> #include <vector> #include <algorithm
1015-德才論 (25)
宋代史學家司馬光在《資治通鑑》中有一段著名的“德才論”:“是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,苟不得聖人,君子而與之,與其得小人,不若得愚人。” 現給出一批考生的德才分數,請根據司馬光的理論給出錄取排名。 輸入格式:
PATB 1015. 德才論 (25)
宋代史學家司馬光在《資治通鑑》中有一段著名的“德才論”:“是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,苟不得聖人,君子而與之,與其得小人,不若得愚人。”現給出一批考生的德才分數,請根據司馬光的理論給出錄取排名。輸入格式:輸入第1行給出3個正整數,分別為:N(<=1
PAT乙級——1005 德才論 (C/C++)
題目描述 宋代史學家司馬光在《資治通鑑》中有一段著名的“德才論”:“是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之 小人。凡取人之術,苟不得聖人,君子而與之,與其得小人,不若得愚人。” 現給出一批考生的德才分數,請根據司馬光的理論給出錄取排名。 輸入描述: 輸入第1行給出3個正整數,
1015 德才論 (25)(25 分)
宋代史學家司馬光在《資治通鑑》中有一段著名的“德才論”:“是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,苟不得聖人,君子而與之,與其得小人,不若得愚人。” 現給出一批考生的德才分數,請根據司馬光的理論給出錄取排名。 輸入格式: