1 해설

  • 1
    @ 2026-6-14 9:22:26
    #include<bits/stdc++.h>
    using namespace std;
    
    int main(){
        string a,b,c,d;
        bool x=false;
        cin>>a>>b;
        int la=a.size();
        int lb=b.size();
        for(int i=0;i<la;i++){
            if(x==true){
                c+=a[i];
            }else if(a[i]!='0'){
                c+=a[i];
                x=true;
            }
        }
        x=false;
        for(int i=0;i<lb;i++){
            if(x==true){
                d+=b[i];
            }else if(b[i]!='0'){
                d+=b[i];
                x=true;
            }
        }
        la=c.size();
        lb=d.size();
        if(la>lb){
            cout<<">";
            return 0;
        }
        if(la<lb){
            cout<<"<";
            return 0;
        }
        for(int i=0;i<la;i++){
            if(c[i]<d[i]){
                cout<<"<";
                return 0;
            }
            if(c[i]>d[i]){
                cout<<">";
                return 0;
            }
        }
        cout<<"=";
        return 0;
    }
    
    • 1

    정보

    ID
    48
    시간
    1000ms
    메모리
    256MiB
    난이도
    7
    태그
    제출 기록
    93
    맞았습니다.
    20
    아이디