0
1
已采纳
陆麟瑞
资深天翼
资深天翼
这道题要排序:
主要代码如下所示:
for(int i=1; i<n; i++) for(int j=i; j<=n; j++) if(a[i]<a[j]) { tmp=a[i]; a[i]=a[j]; a[j]=tmp; } cout<<a[m];
1
朱宗晔
初级光能
初级光能
核心部分
for(int i=0;i<=a-1;i++)
cin>>c[i];
sort(c+0,c+a,cat);
注意
int cat(const int &a,const int &b)
{
return a>b;
}
头文件
#include<algorithm>
0
杨子逸
新手天翼
新手天翼
定义 a[1000],n,y; cin>>n>>y; for(int i=0;i<n;i++) cin>>a[i]; for(int i=0;i<n-1;i++) for(int j=i+1;j<n;j++) if(a[i]<a[j]) { int t=a[i]; a[i]=a[j]; a[j]=t; } cout<<a[y-1];
0
0
樊澄宇
新手光能
新手光能
首先加上头文件
#include<algorithm>
然后,
for(int i=1;i<=n;i++)
{
if(a[i]>=x)
{
sum++;
}
}
cout<<sum;
改成
sort(a+1,a+n+1);
cout<<a[n-x+1]<<endl;
0
褚福磊
新手光能
新手光能
核心代码:
int a[1000],n,x,sum; cin>>n>>x; for(int i=1;i<=n;i++) { cin>>a[i]; } sort(a+1,a+n+1); cout<<a[n-x+1]<<endl;
0
臧启亚
初级光能
初级光能
核心代码如下
cin>>n>>m;
for (int i=0;i<n;i++)cin>>a[i];
sort(a,a+n);
cout<<a[n-m];
0