1082 求点的高度
发布日期:2021-05-08 21:17:31 浏览次数:20 分类:精选文章

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

题目描述

假设有四个圆塔,圆心座标分别为(2,2) (-2,2) (-2,-2)  (2,-2)。圆塔直径都为1,圆塔高50米,其他都为平地(高度为0)。要求给出任一坐标值(x,y),计算出该点的高度。

 

输入要求

输入两个浮点数x,y表示一个点的坐标。

输出要求

输出该点的高度。

输入样例

-2 2

输出样例

50

提示

浮点数建议用double

参考程序

#include
#include
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; }

 

上一篇:1083 1到10的英文单词
下一篇:1076 a^2+b^2

发表评论

最新留言

表示我来过!
[***.240.166.169]2025年03月21日 11时27分05秒