我这是咋回事
查看原帖
我这是咋回事
970394
htlhtlhtl楼主2024/8/4 17:17

后两题都过了,这道题只剩80分,看半天看不出问题。。。

#include<bits/stdc++.h>
using namespace std;
int a,b,c,d;
int main(){
	cin>>a>>b>>c>>d;
	for(int i=1;i<=3;++i){
		int k;
		if(i==1) k=a+b;
		else if(i==2) k=a-b;
		else k=a*b;
		for(int j=1;j<=3;++j){
			if(j==1) k+=c;
			else if(j==2) k-=c;
			else if(j==3) k*=c;
			if(k==d){
				cout<<"Yes";
				return 0;
			}
		}
	}
	cout<<"No";
	return 0;
}
2024/8/4 17:17
加载中...