210744 线段长度

题目描述

已知线段的两个端点的坐标 , ,求线段 的长度。

藤藤告诉了你计算公式如下:

输入格式

第一行是两个实数 , ,即 的坐标。

第二行是两个实数 , ,即 的坐标。

输入中所有实数的绝对值均不超过

输出格式

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

样例

样例输入

1 1
2 2
样例输出

1.414
数据范围与提示 分类标签

[函数] [语法基础]

C++题解代码

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

double a;
double b;
double c;
double d;


int main() {
  cin>>a;
  cin>>b;
  cin>>c;
  cin>>d;
  cout<<fixed<<setprecision(3);
  a = (a-c);
  b = (b-d);
  cout<<sqrt(((a*a)+(b*b)));
  return 0;
}

Blockly题解代码图片