基本信息
源码名称:1176:谁考了第k名
源码大小:0.40KB
文件格式:.cpp
开发语言:C/C++
更新时间:2020-08-18
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
在一次考试中,每个学生的成绩都不相同,现知道了每个学生的学号和成绩,求考第k名学生的学号和成绩。
#include<bits/stdc .h> using namespace std; long long s[100]; float s1[100]; int main() { int n,k; cin>>n>>k; for(int i=1;i<=n;i ) { scanf("%d",&s[i]); scanf("%f",&s1[i]); } for(int i=n;i>=2;i--) { for(int j=1;j<=i-1;j ) { if(s1[j]<s1[j 1]) { swap(s[j],s[j 1]); swap(s1[j],s1[j 1]); } } } cout<<s[k]<<" "; printf("%g",s1[k]); return 0; }