17 条题解

  • 1
    @ 2024-11-8 22:54:49

    J2A. Turtle and Equations题解

    思路

    依次枚举每种可能性,计算结果,无法得出就输出 No

    解题方法

    暴力枚举

    时间复杂度:O(1)O(1)

    Code

    #include<bits/stdc++.h>
    using namespace std;
    int a,b,c,d;
    int tool(int x,int y,int z){
        if(x==0)return y+z;
        if(x==1)return y-z;
        if(x==2)return y*z;
        if(x==3)return y/z;
    }
    int main(){
        int x;
        cin>>a>>b>>c>>d;
        for(int i=0;i<4;i++){
            x=tool(i,a,b);
            for(int j=0;j<4;j++){
                if(tool(j,x,c)==d){
                    cout<<"Yes";
                    return 0;
                }
            }
        }
        cout<<"No";
        return 0;
    }
    

    信息

    ID
    25
    时间
    1000ms
    内存
    512MiB
    难度
    1
    标签
    递交数
    1746
    已通过
    594
    上传者