17 条题解
-
1
思路
模拟
时间复杂度:
Code
// c++ 20 (O2) #include <bits/stdc++.h> using namespace std; int main(){ // input int a,b,c,d; cin >> a >> b >> c >> d; int ans = false; // check if ((a+b)+c == d) ans ++; if ((a+b)-c == d) ans ++; if ((a+b)*c == d) ans ++; if ((a-b)+c == d) ans ++; if ((a-b)-c == d) ans ++; if ((a-b)*c == d) ans ++; if ((a*b)-c == d) ans ++; if ((a*b)+c == d) ans ++; if ((a*b)*c == d) ans ++; //output if (ans) cout << "Yes"; else cout << "No"; return 0; }
信息
- ID
- 25
- 时间
- 1000ms
- 内存
- 512MiB
- 难度
- 1
- 标签
- 递交数
- 1760
- 已通过
- 603
- 上传者