3 해설

  • -2
    @ 2025-2-10 10:42:44
    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        int d,a,b,c;
        cin>>d;
        a=d%10;
        b=d/100;
        c=d/10%10;
        cout<<a<<b<<c<<endl;
        if (a>b>c)
        {
            cout<<a*100+b*10+c*1;
        }
        else if(a>c>b)
        {
            cout<<'2'<<endl;
            cout<<a*100+c*10+b*1;
        }
        else if(b>a>c)
        {
            cout<<'3'<<endl;
            cout<<b*100+a*10+c*1;
        }
        else if(b>c>a)
        {
            cout<<b*100+c*10+a*1;
        }
        else if(c>b>a)
        {
            cout<<c*100+b*10+a*1;
        }
        else if(c>a>b)
        {
            cout<<c*100+a*10+b*1;
        }
        else
        {
            cout<<'7'<<endl;
            cout<<a*100+b*10+c*1;
        }
        return 0;
    }
    

    정보

    ID
    36
    시간
    1000ms
    메모리
    256MiB
    난이도
    1
    태그
    (N/A)
    제출 기록
    217
    맞았습니다.
    61
    아이디