问题标题: 酷町堂:3716 山峰高度

0
0
已解决
刘乐宸
刘乐宸
新手天翼
新手天翼
#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int main()
{
    int n,s[20001],zd,zx,c;
    cin>>n;
    for(int i=1;i<=n;i++)
        cin>>s[i];
    zd=s[1];
    zx=s[1];
    for(int i=1;i<=n;i++)
    {
        if(s[i]>zd)
        {
            zd=s[i];
        }
        if(s[i]<zx)
        {
            zx=s[i];
        }
    }
    cout<<zd<<" ";
    c=zd-zx;
    cout<<c;
    return 0;   
} 

0分?

刘乐宸在2018-12-12 12:21:23追加了内容

好像超时了


0
已采纳
桑烁
桑烁
高级光能
高级光能

定义啥的不用讲了

用sort排序

输出第5个,最后一个与第一个的差

0
0
许天奕
许天奕
新手守护
新手守护
    定义 n;
    输入n;
    定义a[n];
    循环输入a[i];
    快排;
    输出a[5],空格,a[n]-a[1];

望采纳,谢谢谢谢谢谢!!!

0
高梓荣
高梓荣
新手天翼
新手天翼

核心代码:

    int n;
    输入>>n;
    int a[n];
    for(int i=1;i<=n;i++) 
        cin>>a[i];
    sort(a+1,a+n+1);
    输出<<a[5]<<" "<<a[n]-a[1];

自己理解!

0
0
张希晨
张希晨
修练者
修练者


    int n,a[20000111];
    cin>>n;
    for(int i=1;i<=n;i++) cin>>a[i];
    sort(a+1,a+n+1);
    cout<<a[5]<<" ";
    cout<<a[n]-a[1];
    return  0;

0
时梓繁
时梓繁
修练者
修练者
int  n;
    cin>>n;
    int  a[n];
    for(int i=1;i<=n;i++) 
        cin>>a[i];                   部分代码!!
    sort(a+1,a+n+1);

 

 

部分代码!!

0
王翰闻
王翰闻
新手守护
新手守护

阿迪发射台上飞机的还是估计大家给大家当地的机会大神

0
王翰闻
王翰闻
新手守护
新手守护

阿迪发射台上飞机的还是估计大家给大家当地的机会大神

我要回答