15 条题解
-
2
Turtle and Equations题解
思路
很简单,把所有情况枚举出来就行了!
解题方法
如思路
复杂度
时间复杂度:
略
空间复杂度:
略
Code
#include<bits/stdc++.h> using namespace std; int a,b,c,d; int main(){ ios::sync_with_stdio(0); cin.tie(0),cout.tie(0); cin>>a>>b>>c>>d; for(int i=1;i<=4;i++){ int y=0,m=0; if(i==1) y=a+b; if(i==2) y=a-b; if(i==3) y=a*b; if(i==4) y=a/b; m=y; for(int j=1;j<=4;j++){ if(j==1){ y=y+c; if(y==d){ cout<<"Yes"; return 0; }else{ y=m; } } if(j==2){ y=y-c; if(y==d){ cout<<"Yes"; return 0; }else{ y=m; } } if(j==3){ y=y*c; if(y==d){ cout<<"Yes"; return 0; }else{ y=m; } } if(j==4){ y=y/c; if(y==d){ cout<<"Yes"; return 0; }else{ y=m; } } } } cout<<"No"; return 0; }
信息
- ID
- 25
- 时间
- 1000ms
- 内存
- 512MiB
- 难度
- 1
- 标签
- 递交数
- 1673
- 已通过
- 559
- 上传者