1082 求点的高度
作者:互联网
题目描述
假设有四个圆塔,圆心座标分别为(2,2) (-2,2) (-2,-2) (2,-2)。圆塔直径都为1,圆塔高50米,其他都为平地(高度为0)。要求给出任一坐标值(x,y),计算出该点的高度。
输入要求
输入两个浮点数x,y表示一个点的坐标。
输出要求
输出该点的高度。
输入样例
-2 2
输出样例
50
提示
浮点数建议用double
参考程序
#include<stdio.h>
#include<math.h>
int main()
{
double a,b,r;
scanf("%lf%lf",&a,&b);
r=sqrt((fabs(a)-2)*(fabs(a)-2)+(fabs(b)-2)*(fabs(b)-2));
if(r<=0.5)
printf("50\n");
else
printf("0\n");
return 0;
}
标签:圆塔,1082,fabs,double,浮点数,高度,include,求点 来源: https://blog.csdn.net/weixin_44643510/article/details/113797092