问题标题: 酷町堂:1067怎么做

0
0

0
已采纳
蒋智航
蒋智航
高级天翼
高级天翼

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])
            {
                temp=a[i];
                a[i]=a[j];
                a[j]=temp;
            }
        }
    }
 

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
刘宇航
刘宇航
初级守护
初级守护
定义 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
颜咏春
颜咏春
中级光能
中级光能
cin>>n>>k;
    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])
            swap(a[i],a[j]);
        }
    }

    cout<<a[k-1];

 

 

   0--0|||

颜咏春在2018-02-03 13:30:16追加了内容

定义

n,k,a[101]
颜咏春在2018-02-03 13:30:56追加了内容

望采纳

颜咏春在2018-02-03 13:31:41追加了内容

1.定义

n,k,a[101]
0
颜咏春
颜咏春
中级光能
中级光能

头文件。

#include<iostream>

 

1.定义

n,k,a[101]

 

2.输入

for(int i=0;i<n;i++)
    {
        cin>>a[i];
    }

 

3.排序

 for(int i=0;i<n-1;i++)
    {
        for(int j=i+1;j<n;j++)
        {
            if(a[i]<a[j])
            swap(a[i],a[j]);
        }
    }

 

4.输出

 cout<<a[k-1];
0
郑怡翔
郑怡翔
初级天翼
初级天翼

核心:

for(i=1;i<=n;i++)
    {
        for(j=i+1;j<=n;j++)
        {
            if(b[i]<=b[j])//求最大值(选排)
            {
                temp=b[i];
                b[i]=b[j];
                b[j]=temp;
            }
        }
    }

输入n,k,数组

最后输出a[k]

0
臧启亚
臧启亚
初级光能
初级光能

核心代码

 cin>>n>>m;
    for (int i=0;i<n;i++)cin>>a[i];
    sort(a,a+n);
    cout<<a[n-m];

 

我要回答