标题:关于c++的函数问题
取消只看楼主
a181625133
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2017-10-7
得分:0 
输入 N 个整数,求其中第 2 大的值。
第一行 1 个整数 N:范围在[2,200]。
第二行 N 个整数:每个整数范围在[-10000000,100000000]
样例输入
4
3 6 1 9
输出
6
求教
2018-02-10 22:21
a181625133
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2017-10-7
得分:0 
我用冒泡循环,但还是不行
2018-02-10 22:22
a181625133
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2017-10-7
得分:0 
#include <iostream>
using namespace std;
int N,ans;
int main()
 {
           using namespace std;

int yams [4]={7,8,6,1};
for(int i=0;i<4;i++)
{
    for(int j=i;j<4;j++)
    {
        if(yams[i]>yams[j])
        {
        int temp=yams[i];
        yams[i]=yams[j];
        yams[j]=temp;
        }
    }
}
cout <<yams[0];
cout <<yams[1];
cout <<yams[2];
cout <<yams[3];
 }
2018-02-10 22:23
a181625133
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2017-10-7
得分:0 
题目描述

输入 N 个不同的整数,记录了滑雪线路的地形高度。要求先从前面走到最高点,再开始向后滑雪,滑雪中如果遇到某个的地形比前面的地形高,就会停止,求滑了多少距离?

输入

第一行 1 个整数 n,范围在[1,100]。 第二行有 n 个[1,10000]范围的整数,整数间用一个空格分隔。

输出

只一个整数,滑雪的距离。

样例输入
8
7 12 8 6 5 4 9 1

样例输出
5
2018-03-02 23:04



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-484575-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.082068 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved