HDU 2001 计算两点间的距离(水~)
2015-09-06 08:33
375 查看
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
Solution
水题
Code
输入两点坐标(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
Solution
水题
Code
#include<iostream> #include<cstdio> #include<cmath> using namespace std; int main() { double x1,x2,y1,y2; while(scanf("%lf%lf%lf%lf",&x1,&y1,&x2,&y2)!=EOF) { double ans=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)); printf("%.2lf\n",ans); } return 0; }
相关文章推荐
- HDU 2000 ASCII码排序(水~)
- 顺序结构实现线性表的基本操作
- LeetCode Bitwise AND of Numbers Range
- Error--->android工程导入找不到R文件
- 风风雨雨,我们又一年
- 风风雨雨,我们又一年
- 带你从零学习linux下的socket编程
- mysql的基本使用
- HDU 1235 统计同成绩学生人数(水~)
- Java I/O解读与使用实例
- dop object 中的属性运用
- HDU 1181 变形课(dfs)
- HDU 1170 Balloon Comes!(水~)
- jdk1.5新特性之-----枚举
- HDU 1201 18岁生日(水~)
- HDU 1231 最大连续子序列(最大连续子段和)
- Android中AsyncTask的内存泄露
- python+opencv2生成随机字母
- HDU 1166 敌兵布阵(BIT)
- POJ 1384 && HDU 1114 Piggy-Bank(完全背包问题)