2020-01-31 11:30
重庆大学 C++ 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 点赞 评论 收藏
分享
创作者周榜
更多
关注他的用户也关注了: