5 条题解

  • 1
    @ 2023-7-15 21:23:49
    #include<bits/stdc++.h>
    using namespace std;
    int main(){ 
        int n,a,b,c;
        cin>>n;
        c=n%10;
        b=(n-c)%100/10;
        a=(n-c-10*b)/100;
        if(a>b&&a>c)
        {
        cout<<a; if(b>c)
        {
        cout<<b<<c;
        }else{
        cout<<c<<b;
        }
        }else
        if(b>a&&b>c)
        { 
        cout<<b; 
        if(c>a)
        {    
        cout<<c<<a;
        }else { cout<<a<<c; 
        }
        }else{ 
        cout<<c; 
        if(b>a)
        {
        cout<<b<<a;
        }else{ 
        cout<<a<<b; }
        }
        return 0;
    }
    

    【入门】求任意三位数打乱次序后的最大值

    信息

    ID
    37
    时间
    1000ms
    内存
    16MiB
    难度
    1
    标签
    递交数
    77
    已通过
    58
    上传者