17 条题解

  • 0
    @ 2024-8-25 12:09:44

    Turtle and Equations题解

    思路

    爆枚两个预算符

    Code

    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
    	int a,b,c,d;
    	cin>>a>>b>>c>>d;
    	for(int i=1;i<=3;i++)
    	{
    		for(int j=1;j<=3;j++)
    		{
    			int num,sum,ans;
    			switch(i)
    			{
    				case 1:num=a+b;break;
    				case 2:num=a-b;break;
    				case 3:num=a*b;break;
    			}
    			switch(j)
    			{
    				case 1:sum=num+c;break;
    				case 2:sum=num-c;break;
    				case 3:sum=num*c;break;
    			}
    			if(sum==d)
    			{
    				cout<<"Yes";
    				return 0;
    			}
    		}
    	} 
    	cout<<"No"; 
    	return 0;
    }
    

    信息

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