3 条题解

  • 4

    #include<iostream>
    #include<iomanip>
    #include<cmath>
    using namespace std;
    int main()
    {
    int x,a,b,c;
    cin>>x;
    a=x%10;
    b=x/10%10;
    c=x/100;
    if(a>=b)
    {
    if(b>=c)
    cout<<a<<b<<c<<endl;
    else
    cout<<a<<c<<b<<endl;
    }
    else if(b>=c)
    {
    if(c>=a)
    cout<<b<<c<<a<<endl;
    else
    cout<<b<<a<<c<<endl;
    }
    else if(c>=a)
    {
    if(a>=b)
    cout<<c<<a<<b<<endl;
    else
    cout<<c<<b<<a<<endl;
    }
    return 0;
    }

  • 2

    #include<bits/stdc++.h>
    using namespace std;
    long long n,a[3];
    int main()
    {

    cin>>n;
    a[1]=n/100;
    a[2]=n/10%10;
    a[3]=n%10;
    sort(a+1,a+4);
    cout<<a[3]<<a[2]<<a[1];
    return 0;
    }

  • -5
    #include<iostream>
    #include<cmath>
    using namespace std;
    int main( )
    {
        int a,b,c,t;
        cin>>t;
        a=t/100;
        b=t/10%10;
        c=t%10;
        if(a>b)
        if(b>c)
        cout<<100*a+10*b+c;
    else if(c>a)
    cout<<100*c+10*a+b;
    else
    cout<<100*a+10*c+b;
    else
    if(a>c)
    cout<<100*b+10*a+c;
    else if(c>b)
    cout<<100*c+10*b+a;
    else
    cout<<100*b+10*c+a;
    return 0;
    }
    
  • 1

信息

ID
1715
难度
4
分类
(无)
标签
递交数
233
已通过
98
通过率
42%
被复制
2
上传者