2053:【例3.3】三个数

#include <iostream>
using namespace std;
int main(){
    int a,b,c;
    cin>>a>>b>>c;
    if(a>=b&&b>=c){
        cout<<a<<" "<<b<<" "<<c;
    }
    else if(a>=c&&c>=b){
        cout<<a<<" "<<c<<" "<<b;
    }
    else if(b>=a&&a>=c){
        cout<<b<<" "<<a<<" "<<c;
    }
    else if(b>=c&&c>=a){
        cout<<b<<" "<<c<<" "<<a;
    }
    else if(c>=a&&a>=b){
        cout<<c<<" "<<a<<" "<<b;
    }
    else if(c>=b&&b>=a){
        cout<<c<<" "<<b<<" "<<a;
    }
    return 0;
}
#include <iostream>
using namespace std;
int main(){
    int a,b,c;
    cin>>a>>b>>c;
    int d=-9999999,e=9999999;
    if(a>d){
        d=a;
    }
    if(b>d){
        d=b;
    }
    if(c>d){
        d=c;
    }
    if(a<e){
        e=a;
    }
    if(b<e){
        e=b;
    }
    if(c<e){
        e=c;
    }
    cout<<d<<" "<<a+b+c-d-e<<" "<<e;
    return 0;
}
#include <bits/stdc++.h>
using namespace std;

int main()
{
    int n,x,y;
    cin>>n>>x>>y;
    if(n<x){
        swap(n,x);
    }
    if(n<y){
        swap(n,y);
    }
    if(x<y){
        swap(x,y);
    }
    cout<<n<<" "<<x<<" "<<y;
    return 0;
}