无剑无我

Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other)
Total Submission(s) : 34   Accepted Submission(s) : 17

Font: Times New Roman | Verdana | Georgia

Font Size: ← →

Problem Description

北宋末年,奸臣当道,宦官掌权,外侮日亟,辽军再犯。时下战火连连,烽烟四起,哀鸿遍野,民不聊生,又有众多能人异士群起而反,天下志士云集响应,景粮影从。
值此危急存亡之秋,在一个与世隔绝的地方---MCA山上一位江湖人称<英雄哪里出来>的人正在为抗击辽贼研究剑法,终于于一雷电交加之夜精确计算出了荡剑回锋的剑气伤害公式。

定义 f(x, y, m, n) = sqrt(x*x + y*y + m*m + n*n - 2*m*x - 2*n*y);
hint : sqrt表示开方,即sqrt(4) = 2; sqrt(16) = 4;

(其中x,y为位置变量,m,n为属性常量)
剑气伤害 = f(x, y, a, b) + f(x, y, c, d);
剑气威力巨大无比,实难控制,现在他想知道剑气伤害的最小伤害值。

Input

首先输入一个t,表示有t组数据,跟着t行:
输入四个实数a,b,c,d均小于等于100

Output

输出剑气的最小伤害值M,保留小数点后一位
(可以使用.1lf)

Sample Input

2
0 0 3 4
4 0 0 3

Sample Output

5.0
5.0

Author

英雄哪里出来

Source

2008“缤纷下沙校园文化活动月”之大学生程序设计竞赛暨新生专场

以上是题目描述,一看上去这道题的通过率才50%,这么低,以为很难!其实这是一道相当于A+B=?的水题!所求的最小值就是点(a,b)到点(b,c)之间的距离,想必两点之间的距离公式高中就学了吧!

废话不多说,直接上代码!

已AC!

#include<stdio.h>
#include<math.h>
int main()
{
int t;
float a,b,c,d,x;
scanf("%d",&t);
while(t--)
{
scanf("%f%f%f%f",&a,&b,&c,&d);
x=sqrt(pow(a-c,2)+pow(b-d,2));
printf("%.1f\n",x);
}
return 0;
}

HDU-2547 无剑无我相关推荐

  1. HDU 2547无剑无我

    HDU 2547 无剑无我 点击跳转题目 比赛的时候确实没看出来是求两点之间的最短距离 后知后觉,特来补题- 题目的公式为:sqrt(x * x + y * y + m * m + n * n - 2 ...

  2. HDU - 2547 无剑无我

    无剑无我 Problem Description 北宋末年,奸臣当道,宦官掌权,外侮日亟,辽军再犯.时下战火连连,烽烟四起,哀鸿遍野,民不聊生,又有众多能人异士群起而反,天下志士云集响应,景粮影从. ...

  3. HDU 2547 无剑无我

    无剑无我 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submi ...

  4. HDU 2547 无剑无我 水水。。

    伤不起,两点之间求最短,居然死活反应不过来... #include<stdio.h> #include<math.h> int main() {int t;double a,b ...

  5. HDOJ 2547 无剑无我(求两点距离)

    HDACM 2547 由 f(x, y, m, n) = sqrt(x*x + y*y + m*m + n*n - 2*m*x - 2*n*y) 可转化为 f(x, y, m, n)=sqrt((x- ...

  6. HDU2547 无剑无我【水题】

    无剑无我 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submi ...

  7. hdu-2547无剑无我

    题意描述: 算出最少剑气值,说白了就是用两点距离公式把这两个点求出来距离即可:因为化简后剑气公式转化为f=sqrt((x-m)2+(y-n)2),所以在求得时候无疑有一个两点中有一个要是x和y有一个为 ...

  8. 平头哥发布一站式芯片设计平台“无剑”,芯片设计成本降低50%

    导读:8 月 29 日,在上海举行的世界人工智能大会上,阿里巴巴旗下半导体公司平头哥发布 SoC 芯片平台"无剑".无剑是面向 AIoT 时代的一站式芯片设计平台,提供集芯片架构. ...

  9. 阿里平头哥发布AIoT芯片平台“无剑”,可将芯片设计成本降低50%

    允中 发自 凹非寺  量子位 报道 | 公众号 QbitAI 阿里芯片,又有大动作.这次不是AI芯片,而是芯片平台. 世界AI大会期间,平头哥发布AIoT芯片平台,命名"无剑". ...

最新文章

  1. MySQL Server系统架构
  2. jupyter notebook 报错:TypeError: __init__() got an unexpected keyword argument ‘categorical_features‘
  3. 搜狗浏览器怎么保存账号密码 搜狗浏览器保存账号密码教程
  4. pytorch ——模型创建与nn.Module
  5. c语言二维数组总成绩,c语言5个人3科成绩总分和平均分,用二维数组
  6. Python的if判断与while循环
  7. 标记偏见_人工智能的偏见
  8. photoshop的抠图小结
  9. ch3 电磁干扰的耦合和传播
  10. 接口测试中返回的是html网页 如何处理,jfianl接口测试可以测通返回200但是没有返回正常的json却返回html页面是怎么回事?...
  11. 图书管理系统 (大一小白级别)
  12. 05月11日三支有望飙涨股与操盘策略分析
  13. 质量小议19 -- 熵
  14. 菜刀、冰蝎、蚁剑、哥斯拉
  15. 搞定计算机网络的常见面试问题
  16. redis分片式集群
  17. 只会 Python 不行,不会 Python 万万不行
  18. 年轻人必备的几个资源订阅号
  19. Xshell连接失败提示connection failed怎么解决
  20. java 如何级联删除_Java学习-040-级联删除目录中的文件、目录

热门文章

  1. 2022-2028年全球酒店管理系统收入年复合增长率CAGR为 10.5
  2. 计算机的用户英文怎么说,计算机的英文怎么读
  3. 齐治堡垒机配置文件服务器,齐治堡垒机操作手册-20210703081118.docx-原创力文档
  4. 40套MiniIcon分享
  5. java利用iText写pdf并上传阿里云OSS并下载
  6. 台湾Cirocomm太盟光电车载导航天线定位天线 GT5-1S头GPS通用天线带增强反射板
  7. 使用 mitmproxy + python 做拦截代理,解放双手,生成自动化测试用例
  8. 云网如何融合助力托管私有云
  9. 人民云网2.0版:分布式存储为政企数据安全保驾护航
  10. 优秀有价值的博客收藏列表