当前位置: 首页 > news >正文

石狮网站建设哪家好数据统计网站

石狮网站建设哪家好,数据统计网站,wordpress 下载路径加密,网站专题页面设计规范Walker 题意#xff1a; 一个区间[0,n]#xff0c;区间上有两个点#xff0c;坐标分别是pos1#xff0c;pos2#xff0c;速度分别是v1#xff0c;v2#xff0c;这两个点是在移动#xff0c;可以随时改变移动方向#xff0c;问当区间的每一块均被一个点或两个点移动覆…Walker 题意 一个区间[0,n]区间上有两个点坐标分别是pos1pos2速度分别是v1v2这两个点是在移动可以随时改变移动方向问当区间的每一块均被一个点或两个点移动覆盖时最少花费的时间是多少 题解 介绍一个函数get_dis(pos,v,n)在pos位置覆盖区间n需要的最短时间 这个最短时间由两个部分取最小值 一个部分是从pos走到0再返回到n 另一个是从pos走到n再返回到0 我们分类讨论情况 当其中一点的速度另一点速度时这样我们就靠一个点来跑完全程就行 ans min(ans , get_dis(p1,v1,n));ans min(ans , get_dis(p2,v2,n));当两个点一开始重合时这样可以分别往两边跑取两者时间最大值 ans min(ans , max((n-p1)/v1 , p2/v2));两者相中间跑汇合后再反方向想往跑 我们着重讲第三点这个汇合点pos怎么确定 我们先想想在第三个情况下两者我们时间是要先取最大值然后在最大值里选最小值也就是两者所用时间应该越相近越好这样可以保证最大化的最小值合理而确定pos我们当然要用二分 当前的mid使得前者时间大于后者时mid就应该往左移动所以rmid反之lmid进行个100多次二分这个答案就会非常精确了 以上三种情况取最小输出 代码 #include bits/stdc.h using namespace std;//在pos位置覆盖到区间n需要的最短时间 double get_dis(double pos,double v,double n) { double a (pos n) / v; // 往左走到l再走到n double b (n - pos n) / v; //往右走到r再走到n return min(a,b); // 取最小值 }void Solve() {double n,p1,v1,p2,v2;scanf(%lf%lf%lf%lf%lf,n,p1,v1,p2,v2);if(p1 p2){swap(p1,p2);swap(v1,v2);}double ans 9999999999999999;// 1.自己走完全程用的时间 ans min(ans , get_dis(p1,v1,n));ans min(ans , get_dis(p2,v2,n));// 2.相对走完自己的路程 ans min(ans , max((n-p1)/v1 , p2/v2));// coutansendl;double l p1,r p2; // 在p1和p2之间寻找一个分界点 for(int i1;i100;i) // 二分分界点 {double mid (l r) / 2; //分界点 double ans1 get_dis(p1,v1,mid); double ans2 get_dis(n-p2,v2,n-mid);ans min(ans,max(ans1,ans2));if(ans1 ans2) l mid; // 让到达分界点的时间尽可能的相同 else r mid;}printf(%.12f,ans); } int main() {int t;scanf(%d,t);while(t--){Solve();if(t) puts();} }/* 2 10000.0 1.0 0.001 9999.0 0.001 4306.063 4079.874 0.607 1033.423 0.847 */
http://www.zqtcl.cn/news/552081/

相关文章:

  • 沈阳建站免费模板福州建设企业
  • 怎么在百度首页做网站wordpress返回前页
  • 张家口城乡建设局网站wordpress 等待响应
  • 专门设计网站的公司叫什么怎么做网站多少钱
  • 淡水网站建设健身器材 网站模版
  • 河南建设网站公司简介做新闻类网站需要什么资质
  • 网络文化经营许可证图片下载优化大师安装桌面
  • 网站cms系统教育网站开发文档
  • 用网站做淘客怎么做网站建设在电访销售话术
  • 做电影网站赚了几百万动画制作流程
  • 怎么做企业的网站首页wordpress 主机迁移
  • 网站常见问题网页设计代码开头
  • 聊城网站推广品牌推广计划描述
  • 池州网站制作优化有没有专业做特产的网站
  • wordpress采集站源码wordpress好用的会员插件
  • 寿县城乡建设局网站青岛网站建设大全
  • 杭州做网站的好公司哪家好做影视网站侵权吗
  • 自助建站网站seo公司想学编程做网站
  • 网站空间备案要多久花木公司网站源码
  • 高端求职网站排名ftontpage如何做网站
  • 音乐网站开发技术河南省住房和城乡建设门户网站
  • 吉安微信网站弋阳县建设工程网站
  • 网站建设自学建站视频教程哈尔滨全国网站建设
  • 网站建设基础培训网站架构拓扑图
  • 网站开发价格预算成都必去的地方排行榜
  • 鹤岗做网站企业建立网站主要包括那些流程
  • 如何进网站出口外贸是做什么的
  • 网站制作北京网站建设公司哪家好一个人 建设网站
  • 百度网站是什么阿里云免费网站建设
  • 网站建设平台源码攻击网站步骤