hduoj2001
一直出现OLE,输出超时
代码如下
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
float a,b,c,d,x;
while(scanf("%f%f%f%f",&a,&b,&c,&d)!=-1)
{
x=sqrt((a-c)(a-c)+(b-d)(b-d));
printf("%.2f\n",x);
}
return 0;
}
原来int定义的abcd,后来发现一直OLE
最后才知道是数据溢出,也可以选用double型
以后小心