博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
杭电2001——计算两点间的距离
阅读量:6585 次
发布时间:2019-06-24

本文共 604 字,大约阅读时间需要 2 分钟。

 /*
计算两点间的距离
Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 201223    Accepted Submission(s): 70119
 
 
Problem Description
输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。
 
 
Input
输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。
 
 
Output
对于每组输入数据,输出一行,结果保留两位小数。
 
 
Sample Input
0 0 0 1
0 1 1 0
 
 
Sample Output
1.00
1.41
 
 */
#include <stdio.h>
#include <math.h>
int main(void)
{
double x1,x2,y1,y2;
while((scanf("%lf%lf%lf%lf",&x1,&y1,&x2,&y2)) != EOF)
{
printf("%.2lf\n",(double)sqrt(pow(y2 - y1,2) + pow(x2 - x1,2)));
}
return 0;
}

转载于:https://www.cnblogs.com/YaLi/p/6430701.html

你可能感兴趣的文章
要不要去读研究生,希望以后不要再有人问我这个问题了
查看>>
OOP学习笔记
查看>>
web.xml 相关 listener filter servlet
查看>>
MyEclipse注册机
查看>>
Arrays类的六个基本方法
查看>>
jeecg开源框架 我看行!!!
查看>>
ListCtrl排序扩展类--CSortListCtrl
查看>>
关于CentOS-6.6-x86_64-bin-DVD安装vsftp问题
查看>>
zabbix安装过程中遇到的问题
查看>>
postgresql 角色 用户区别
查看>>
ArrayList和LinkedList内部实现、区别、使用场景
查看>>
1)gitlab+jenkins自动化发布;gitlab搭建
查看>>
Git 常用命令详解(二)
查看>>
Spring数据源的配置:c3p0、dbcp、druid
查看>>
区块链100讲:从村里的账本来看什么是区块链
查看>>
第五次课
查看>>
跟我一起学docker(17)--多节点mesos集群
查看>>
Android 的生命周期深入剖析
查看>>
AI行业强者愈强?Tesra超算网络助力中小AI开发企业!
查看>>
Nginx 目录配置详解
查看>>