题解 | 绕距

绕距

https://www.nowcoder.com/practice/7a245fc6284f4139b4fb21de58e68483

#include <bits/stdc++.h>
using namespace std;

int main() {
  
    int x1, y1, x2, y2;
 
    cin >> x1 >> y1;
    cin >> x2 >> y2;

    double dx = x1 - x2;
    double dy = y1 - y2;

 
    double dM = fabs(dx) + fabs(dy);
 
    double dE = sqrt(pow(dx, 2) + pow(dy, 2));
    
    double delta = fabs(dM - dE);

    cout << fixed << setprecision(12) << delta << endl;

    return 0;
}

全部评论

相关推荐

03-31 21:47
东南大学 C++
彭于晏前来求offe...:吓晕了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务