xingyue416 level
获赞
1
粉丝
0
关注
0
看过 TA
0
重庆大学
2024
C++
IP属地:未知
暂未填写个人简介
私信
关注
2020-01-31 11:30
重庆大学 C++
#include<stdio.h> struct stu{     int num;     int mark; }; int main(void) {     int n,m,i,j,min,max,t;     struct stu c[5001];     scanf("%d%d",&n,&m);     m=m+m/2;     for(i=0;i<n;i++)         scanf("%d%d",&c[i].num,&c[i].mark);     for(i=0;i<n-1;i++...
PeterWinch...:现在正忙,AC代码,仅供参考。 #include<iostream> #define maxn 5001 using namespace std; int s[maxn],k[maxn]; int main() { int n,m,i,j,xian,shu=0; cin>>n>>m; for(i=1;i<=n;i++) cin>>s[i]>>k[i]; for(i=1;i<n;i++) for(j=i+1;j<=n;j++) if(k[i]<k[j]) { swap(s[i],s[j]); swap(k[i],k[j]); } for(i=1;i<n;i++) for(j=i+1;j<=n;j++) if(k[i]==k[j]&&s[i]>s[j]) { swap(s[i],s[j]); swap(k[i],k[j]); } m=(int)m*1.5; xian=(int)k[m]; cout<<xian<<' '; for(i=1;i<=n;i++) if(k[i]>=xian) shu++; cout<<shu<<endl; for(i=1;i<=n;i++) if(k[i]>=xian) cout<<s[i]<<' '<<k[i]<<endl; return 0; }C++应该也能懂吧?
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务