4 条题解
-
0
题解在此
思路
原题中 告诉我们 a 可以是 a + b,b也可以是
a + b
,算出a - b
就是|a|
,如果是b - a
就等于|b|
,列出min(abs(a),min(abs(b),abs(a - b)))
,后面看代码Code
#include <bits/stdc++.h> using namespace std; int a,b; int main() { int n; cin >> n; for(int i = 1;i <= n;i++) { cin >> a >> b; if(a < 0 && b < 0) cout << min(abs(a),min(abs(b),abs(a - b))) << endl; else if(a > 0 && b > 0) cout << min(abs(a),min(abs(b),abs(a - b))) << endl; else cout << 0 << endl; } return 0; }
信息
- ID
- 56
- 时间
- 1000ms
- 内存
- 512MiB
- 难度
- 3
- 标签
- 递交数
- 657
- 已通过
- 240
- 上传者