灰常简单!蒟蒻带您写代码!
题目理解
题目描述
给你四个正整数 。
现在你有一条算式。你需要判断能否在两个方框内分别填入三种运算符 之一(运算符可以重复使用),使得算式运算的结果等于。
题目分析
分析后我们能够发现,只要一一列举出所有能够输出的情况,剩下的输出即可。
所有输出的情况小编已经帮你们列举出来了,快来看看吧~!
C++代码
最后代码奉上!
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll a,b,c,d;
int main(){
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)){
cout<<"Yes";
return 0;
}
cout<<"No";
return 0;
}
原作者:wl080
转载于:洛谷wl080专栏
未经原作者许可,严禁转载、抄袭!