18 条题解

  • 0
    @ 2025-3-29 10:24:29

    J2A.题解

    思路

    枚举所有情况,如果有任意一种情况满足便输出Yes,反之输出No

    解题方法

    枚举

    复杂度

    时间复杂度:

    O(1)O(1)

    空间复杂度:

    Code

    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
    	double a, b, c, d;
    	cin>>a>>b>>c>>d;
    	if((a+b)+c==d || (a-b)+c==d || (a*b)+c==d || (a/b)+c==d || (a+b)-c==d || (a-b)-c==d || (a*b)-c==d || (a/b)-c==d || (a+b)*c==d || (a-b)*c==d || (a*b)*c==d || (a/b)*c==d || (a+b)/c==d || (a-b)/c==d || (a*b)/c==d || (a/b)/c==d)
    	{
    		cout<<"Yes";
    	}
    	else cout<<"No";
    	return 0;
    }
    

    信息

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