91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

1.10編程基礎之簡單排序_05分數線劃定

發布時間:2020-07-05 06:12:24 來源:網絡 閱讀:575 作者:dllglvzhenfeng 欄目:編程語言

/
1.10編程基礎之簡單排序_05分數線劃定
http://noi.openjudge.cn/ch0110/05/
總時間限制: 1000ms 內存限制: 65536kB
描述
世博會志愿者的選拔工作正在 A 市如火如荼的進行。為了選拔最合適的人才,A市對所有報名的選手進行了筆試,筆試分數達到面試分數線的選手方可進入面試。面試分數線根據計劃錄取人數的150%劃定,即如果計劃錄取m名志愿者,則面試分數線為排名第m
150%(向下取整)名的選手的分數,而最終進入面試的選手為筆試成績不低于面試分數線的所有選手。

現在就請你編寫程序劃定面試分數線,并輸出所有進入面試的選手的報名號和筆試成績。

輸入
第一行,兩個整數n,m(5 ≤ n ≤ 5000,3 ≤ m ≤ n),中間用一個空格隔開,其中n 表示報名參加筆試的選手總數,m 表示計劃錄取的志愿者人數。輸入數據保證m150%向下取整后小于等于n。
第二行到第 n+1 行,每行包括兩個整數,中間用一個空格隔開,分別是選手的報名號k(1000 ≤ k ≤ 9999)和該選手的筆試成績s(1 ≤ s ≤ 100)。數據保證選手的報名號各不相同。
輸出
第一行,有兩個整數,用一個空格隔開,第一個整數表示面試分數線;第二個整數為進入面試的選手的實際人數。
從第二行開始,每行包含兩個整數,中間用一個空格隔開,分別表示進入面試的選手的報名號和筆試成績,按照筆試成績從高到低輸出,如果成績相同,則按報名號由小到大的順序輸出。
樣例輸入
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% = 3150% = 4.5,向下取整后為4。保證4個人進入面試的分數線為88,但因為88有重分,所以所有成績大于等于88的選手都可以進入面試,故最終有5個人進入面試。
來源
NOIP2009復賽 普及組 第二題
/
#include <bits/stdc++.h>
using namespace std;
int a[5001],b[5001];
int main()
{
int n,m;

cin>>n>>m;
for(int i=1;i<=n;i++)
{
    cin>>b[i]>>a[i];
}
m=m*1.5;
for(int i=1;i<n;i++)
{
    for(int j=i;j<=n;j++)
    {
        if(a[i]<a[j] || (b[i]>b[j] && a[i]==a[j]))
        {
            swap(a[i],a[j]);
            swap(b[i],b[j]);
        }
    }
}

int x,k;
x=a[m];
k=0;

for(int i=1;i<=n;i++)
{
    if(a[i]>=x) k++;
}
cout<<x<<" "<<k<<endl;

for(int i=1;i<=k;i++)
{
    cout<<b[i]<<" "<<a[i]<<endl;
}
return 0;

}

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

浦江县| 铜川市| 遂溪县| 南宁市| 工布江达县| 临邑县| 浮山县| 惠水县| 双鸭山市| 金沙县| 莱州市| 台江县| 辉南县| 深泽县| 铜梁县| 永济市| 利川市| 奈曼旗| 平潭县| 凤山县| 贵定县| 中超| 西盟| 天津市| 嘉善县| 伊春市| 宜州市| 保康县| 胶南市| 扎鲁特旗| 碌曲县| 工布江达县| 丁青县| 垫江县| 平陆县| 冀州市| 英德市| 上杭县| 谢通门县| 张家港市| 贞丰县|