Vijos 1433题:火炬手之梦
2017-04-28 07:44
176 查看
描述
十八居士做的第4个梦是成为了一名火炬手。恰巧奥组委还有最后一个火炬手的名额,于是各路高手群雄逐鹿争夺这个名额,clever的十八居士过五关斩六将,与另一高手会师决赛。裁判把他们带到一个神秘密码门前,只要谁先打开这个门,门里的祥云火炬就属于谁。只见密码门上写着一个提示:“密码:f(x)=sqrt((x+a)^2+b)+sqrt((x+c)^2+d)的最小值。”两人面面相觑,怎么做啊这?于是十八居士找到了会编程的你,请你帮他解决问题。输入:a,b,c,d四个常数(b,d为完全平方数,0
样例1
样例输入11 1 3 4
注:即f(x)=sqrt((x+1)^2+1)+sqrt((x+3)^2+4)
样例输出1
3.606
注:但x=-5/3时,f(x)=sqrt(13)
#include<iostream> #include<cstdio> #include<cmath> using namespace std; int main() { double a, b, c, d, ans; cin >> a >> b >> c >> d; double a2 = -a, b2 = sqrt(b), c2 = -c, d2 = -sqrt(d); ans = sqrt((a2 - c2)*(a2 - c2) + (b2 - d2)*(b2 - d2)); printf("%.3f", ans); return 0; }
相关文章推荐
- 对1433端口SA权限的再突破- -
- 对1433端口SA权限的再突破
- 点燃主火炬的火炬手我猜是 “体操王子”李宁。 采用方式类似凌波微步或者叫凤回巢的方式飞过去。
- sqlserver 1433
- 不能打开到主机的连接,在端口1433:连接失败 的解决方案
- Sql Server 2005的1433端口打开和进行远程连接
- 局域网 SQL SERVER 1433
- 由1433端口入侵,浅谈sqlserver安全
- [Vijos 飞翔]
- 1433抓鸡源码
- Vijos 1143 三取方格数(DP)
- 打开SQL Server 2008的1433端口
- Vijos 1090 连续数之和(鸽巢定理+组合数)
- SQL Server默认端口号1433,那MYSQL端口是3306
- 解决不能打开1433端口
- 【vijos1243】【单调队列优化DP】生产产品
- 【最大费用流】【最优匹配】丘比特的烦恼 Vijos 1169
- Vijos1459 车展
- sql server 2000:不能打开到主机的连接,在端口1433:连接失败
- vijos-p1237 || China University of Petrolenum 1363