1019: 排序问题<1>

Description

将四个整数进行从小到大的顺序排列,

Input

四个整数

Output

从小到大输出这四个数,每两个数用一个空格隔开,行末没有空格。

Sample Input

5 3 4 2

Sample Output

2 3 4 5

#include <iostream>
#include <algorithm>
using namespace std;
int compare(int a,int b){
    return a>b;
}
int main() {
    int num[4];
    int i;
    for (i = 0; i < 4; i++) {
        scanf("%d", &num[i]);
    }
    sort(num, num + 4,compare);
    for (i = 3; i >0; i--) {
      cout<<num[i]<<" ";
    }
    cout<<num[0];
    return 0;
}

猜你喜欢

转载自blog.csdn.net/meng1ge/article/details/81179080