分數(shù)線劃定

描述

世博會志愿者的選拔工作正在 A 市如火如荼的進行稚机。為了選拔最合適的人才屁奏,A市對所有報名的選手進行了筆試眯搭,筆試分數(shù)達到面試分數(shù)線的選手方可進入面試合冀。面試分數(shù)線根據(jù)計劃錄取人數(shù)的150%劃定各薇,即如果計劃錄取m名志愿者,則面試分數(shù)線為排名第m*150%(向下取整)名的選手的分數(shù)君躺,而最終進入面試的選手為筆試成績不低于面試分數(shù)線的所有選手峭判。

現(xiàn)在就請你編寫程序劃定面試分數(shù)線,并輸出所有進入面試的選手的報名號和筆試成績棕叫。

輸入

第一行林螃,兩個整數(shù)n,m(5 ≤ n ≤ 5000俺泣,3 ≤ m ≤ n)疗认,中間用一個空格隔開,其中n 表示報名參加筆試的選手總數(shù)伏钠,m 表示計劃錄取的志愿者人數(shù)横漏。輸入數(shù)據(jù)保證m*150%向下取整后小于等于n。
第二行到第 n+1 行熟掂,每行包括兩個整數(shù)缎浇,中間用一個空格隔開,分別是選手的報名號k(1000 ≤ k ≤ 9999)和該選手的筆試成績s(1 ≤ s ≤ 100)赴肚。數(shù)據(jù)保證選手的報名號各不相同素跺。

輸出

第一行,有兩個整數(shù)尊蚁,用一個空格隔開亡笑,第一個整數(shù)表示面試分數(shù)線;第二個整數(shù)為進入面試的選手的實際人數(shù)横朋。
從第二行開始仑乌,每行包含兩個整數(shù),中間用一個空格隔開琴锭,分別表示進入面試的選手的報名號和筆試成績晰甚,按照筆試成績從高到低輸出,如果成績相同决帖,則按報名號由小到大的順序輸出厕九。

樣例輸入

6 3
1000 90
3239 88
2390 95
7231 84
1005 95
1001 88

樣例輸出

88 5
1005 95
2390 95
1000 90
1001 88
3239 88

提示:
樣例說明:m*150% = 3*150% = 4.5,向下取整后為4地回。保證4個人進入面試的分數(shù)線為88扁远,但因為88有重分俊鱼,所以所有成績大于等于88的選手都可以進入面試,故最終有5個人進入面試畅买。

C語言

#include <stdio.h>

typedef struct {
    int ID;
    int Score;
}Student;

int Compare(const void *a, const void *b);
void print_data(Student *arr, int n);

int main(void)
{
    int n, m;
    scanf("%d %d", &n, &m);
    Student arr[n];
    int i;
    for (i=0; i<n; i++){
        scanf("%d %d", &arr[i].ID, &arr[i].Score);
    }
    qsort(arr, n, sizeof(Student), Compare);  // 按要求排序
//  print_data(arr, n);
    int pass_num = (int)(m * 1.5) - 1;  // 第 n 個人并闲,在數(shù)組中的存儲位置是 n-1
    int pass_score = arr[pass_num].Score;  // 確定分數(shù)線
//  printf("pass_score = %d\n", pass_score);
    int count = 0;
    
    for (i=0; arr[i].Score >= pass_score; i++){
        count++;  // 統(tǒng)計通過分數(shù)線的人數(shù)
    }
    printf("%d %d\n", pass_score, count);
    print_data(arr, count);
}

int Compare(const void *a, const void *b)
{
    Student *pa = (Student *)a;
    Student *pb = (Student *)b;
    
    if (pa->Score == pb->Score){
        return pa->ID - pb->ID;  // 按 ID 從小到大排
    } else {
        return pb->Score - pa->Score;  // 按成績從高到低排
    }
}

void print_data(Student *arr, int n)
{
    int i;
    for (i=0; i<n; i++){
        printf("%d %d\n", arr[i].ID, arr[i].Score);
    }
}
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市谷羞,隨后出現(xiàn)的幾起案子帝火,更是在濱河造成了極大的恐慌,老刑警劉巖湃缎,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件犀填,死亡現(xiàn)場離奇詭異,居然都是意外死亡嗓违,警方通過查閱死者的電腦和手機九巡,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蹂季,“玉大人比庄,你說我怎么就攤上這事》ρ危” “怎么了?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵制恍,是天一觀的道長父能。 經常有香客問我,道長净神,這世上最難降的妖魔是什么何吝? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮鹃唯,結果婚禮上爱榕,老公的妹妹穿的比我還像新娘。我一直安慰自己坡慌,他們只是感情好黔酥,可當我...
    茶點故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著洪橘,像睡著了一般跪者。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上熄求,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天渣玲,我揣著相機與錄音,去河邊找鬼弟晚。 笑死忘衍,一個胖子當著我的面吹牛逾苫,可吹牛的內容都是我干的。 我是一名探鬼主播枚钓,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼铅搓,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了秘噪?” 一聲冷哼從身側響起狸吞,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎指煎,沒想到半個月后蹋偏,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡至壤,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年威始,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片像街。...
    茶點故事閱讀 38,577評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡黎棠,死狀恐怖,靈堂內的尸體忽然破棺而出镰绎,到底是詐尸還是另有隱情脓斩,我是刑警寧澤,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布畴栖,位于F島的核電站随静,受9級特大地震影響,放射性物質發(fā)生泄漏吗讶。R本人自食惡果不足惜燎猛,卻給世界環(huán)境...
    茶點故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望照皆。 院中可真熱鬧重绷,春花似錦、人聲如沸膜毁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽瘟滨。三九已至葬凳,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間室奏,已是汗流浹背火焰。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留胧沫,地道東北人昌简。 一個月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓占业,卻偏偏與公主長得像,于是被迫代替她去往敵國和親纯赎。 傳聞我的和親對象是個殘疾皇子谦疾,可洞房花燭夜當晚...
    茶點故事閱讀 43,452評論 2 348

推薦閱讀更多精彩內容

  • 計算機二級C語言上機題庫(南開版) 1.m個人的成績存放在score數(shù)組中,請編寫函數(shù)fun,它的功能是:將低于平...
    MrSunbeam閱讀 6,332評論 1 42
  • 風總搖擺不定 情總不能堅定 曇花一現(xiàn)即隕落 似虹出現(xiàn)即消散 再美總能失去 再好總會流逝 時間匆匆忙忙 不留痕跡 過...
    零攝氏度心情閱讀 140評論 0 0
  • 那是一個炎熱的夏天,我打著傘犬金,吃著冰念恍,尋找陰涼之地,突然我看見一個物體晚顷,很大峰伙,形狀像蒼蠅又像青蛙,顏色是綠色,走近...
    4f8709c60edd閱讀 318評論 0 1
  • 今天去銀行的自助機该默,查了一遍自己的征信報告瞳氓。 人挺多的,排我前面有十七栓袖、八位匣摘,等了一會兒,后面又迅速的排上了十來個...
    越女事務所閱讀 237評論 2 3
  • 《石頭和城》 第二章 那時的石頭裹刮,才剛脫離了村小學的泥桌泥凳音榜,...
    石頭與城閱讀 289評論 1 0