E
来源:互联网 发布:caj什么软件打开 编辑:程序博客网 时间:2024/06/09 14:42
题目链接:https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=4966
题意:给你个函数,求函数的最小值以及函数取得最小值的时的自变量的值。
思路:今天算是又涨知识惹,3分可以来求一个凹凸函数的最值。
#include <bits/stdc++.h>using namespace std;const double eps=1e-7;double n,p,s,v;double get_val(double c){ return n*pow(log2(n),c*sqrt(2.0))/(p*1e9)+(1+1.0/c)*s/v;}int main(){ while(~scanf("%lf%lf%lf%lf",&n,&p,&s,&v)) { double l=0.0,r=100.0; while(r-l>eps) { double mid1=(l+r)/2.0,mid2=(mid1+r)/2.0; if(get_val(mid1)<get_val(mid2))r=mid2; else l=mid1; } printf("%.7f %.7f\n",get_val(l),l); } return 0;}
1 0
- e
- E
- E
- e
- e
- e
- e
- e
- E
- e
- E
- e
- e
- E
- e
- e
- e
- E
- 有关cocoaPods的一些坑
- PAT 乙级 1031. 查验身份证(15) Java版
- Altium Designer PCB导线高亮
- 在WebView中添加定位功能
- PAT A1091. Acute Stroke (30)
- E
- Windows下 solr6.4.1新建core
- genymotion的一种快速下载镜像的方法
- ReactNative中把js编译成bundle后,js引用的图片的去向
- 如何测试一个网页登陆界面
- extern “C”的用法
- java.sql.SQLException: Access denied for user 'ROOT'@'localhost' (using password: YES)
- 数据结构之顺序表实现
- 一个spring-quartz.xml示例