用户输出
-211 -888
系统信息
Exited with return code 0
编号 | 题目 | 状态 | 分数 | 总时间 | 内存 | 代码 / 答案文件 | 提交者 | 提交时间 |
---|---|---|---|---|---|---|---|---|
#49503 | #1138. ddd和鹦鹉 | Accepted | 100 | 118 ms | 416 K | C++ / 654 B | 计试001郭涵伟 | 2021-07-05 11:47:53 |
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int xa, ya, xb, yb, xc, yc;
cin >> xa >> ya >> xb >> yb >> xc >> yc;
int minx = (((xa < xb) ? xa : xb) < xc) ? ((xa < xb) ? xa : xb) : xc;
int miny = (((ya < yb) ? ya : yb) < yc) ? ((ya < yb) ? ya : yb) : yc;
int maxx = (((xa > xb) ? xa : xb) > xc) ? ((xa > xb) ? xa : xb) : xc;
int maxy = (((ya > yb) ? ya : yb) > yc) ? ((ya > yb) ? ya : yb) : yc;
double dis, min = 10000, m, n;
for (int i = minx; i <= maxx; i++) {
for (int j = miny; j <= maxy; j++) {
dis = 3 * sqrt(pow(xa - i, 2) + pow(ya - j, 2)) + 2 * sqrt(pow(xb - i, 2) + pow(yb - j, 2)) +
sqrt(pow(xc - i, 2) + pow(yc - j, 2));
if (dis < min) {
min = dis;
m = i;
n = j;
}
}
}
cout << m << " " << n << endl;
return 0;
}
用户输出
-211 -888
系统信息
Exited with return code 0
用户输出
143 999
系统信息
Exited with return code 0
用户输出
-498 -472
系统信息
Exited with return code 0
用户输出
408 403
系统信息
Exited with return code 0
用户输出
418 -178
系统信息
Exited with return code 0
用户输出
-188 -598
系统信息
Exited with return code 0
用户输出
-295 -813
系统信息
Exited with return code 0