• 1033:计算线段长度


    时间限制: 1000 ms 内存限制: 32768 KB
    提交数: 13857 通过数: 7862

    【题目描述】

    已知线段的两个端点的坐标A(Xa,Ya),B(Xb,Yb),求线段AB的长度,保留到小数点后3位。

    【输入】

    第一行是两个实数Xa,Ya,即A的坐标。
    第二行是两个实数Xb,Yb,即B的坐标。
    输入中所有实数的绝对值均不超过10000。

    【输出】

    一个实数,即线段AB的长度,保留到小数点后3位。

    【输入样例】

    1 1
    2 2

    【输出样例】

    1.414

    【来源】

    No

    代码

    #include <cstdio>
    #include <cmath>
    using namespace std;
    int main ()
    {
    	double a1,a2,b1,b2;
    	scanf("%lf %lf\n%lf %lf",&a1,&a2,&b1,&b2);
    	printf("%.3lf",sqrt((a1-b1)*(a1-b1)+(a2-b2)*(a2-b2)));
    	return 0;
    }
    
    
  • 相关阅读:
    网络杂项
    虚拟化
    虚拟化
    ssh
    开机启动命令/服务
    选择表达式
    查询一个表中的重复数据
    oracle逗号分隔函数
    只能为浮点数或整数的正则表达式
    后台模拟弹出上传匡
  • 原文地址:https://www.cnblogs.com/AlexKing007/p/12339134.html
Copyright © 2020-2023  润新知