码迷,mamicode.com
首页 > 其他好文 > 详细

HDOJ 2001

时间:2015-01-13 13:54:08      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:

 //如果把x1,x2,y1,y2定义为int,则会报Output Limit Exceeded的错误!  

#include "stdio.h"
#include "math.h"

int main(void){
	double x1, x2, y1, y2;
	double csum;
	double distance;	//距离
	
	while(scanf("%lf%lf%lf%lf", &x1, &y1, &x2, &y2) != EOF){
		csum = (double)(x2-x1)*(x2-x1) + (y2-y1)*(y2-y1);
		distance = sqrt(csum);
		
		printf("%.2lf\n", distance);
		
		csum = 0.00;
		distance = 0.00;
	} 
	
	return 0;
}

 

HDOJ 2001

标签:

原文地址:http://www.cnblogs.com/cnfanhua/p/4220914.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!