题目链接:点击查看

题目大意:初始时给出 x 和 y 两个点,都在 x 轴上,现在要让点 x 尽可能快的去到点 y 的位置,x 可以有两种操作:

  1. 走任意时间的距离,如果花费了 time 的时间,那么可以走 time 的距离
  2. 花费一个单位时间,从点 x 闪现到点 cbrt( x ) ,cbrt是立方根

题目分析:直接贪心做就行了,每次计算出闪现后的位置,如果闪现后的位置与点 y 的距离和闪现前的位置与点 y 的距离相差大于 1,那么显然是选择闪现最优

代码:

#include<iostream>
#include<cstdio>
#include<string>
#include<ctime>
#include<cmath>
#include<cstring>
#include<algorithm>
#include<stack>
#include<climits>
#include<queue>
#include<map>
#include<set>
#include<sstream>
#include<unordered_map>
using namespace std;typedef long long LL;typedef unsigned long long ull;const int inf=0x3f3f3f3f;const int N=1e5+100;const double eps=1e-10;int sgn(double x){if(fabs(x) < eps)return 0;if(x < 0)return -1;else return 1;
}int main()
{
//#ifndef ONLINE_JUDGE
//  freopen("input.txt","r",stdin);
//    freopen("output.txt","w",stdout);
//#endif
//  ios::sync_with_stdio(false);int w;cin>>w;while(w--){double x,y,ans=0;scanf("%lf%lf",&x,&y);double xx=pow(x,1.0/3);while(1){double xx=cbrt(x);if(sgn(fabs(xx-y)-fabs(x-y)+1.0)<0){x=xx;ans+=1.0;}else{ans+=fabs(x-y);break;}}printf("%.10f\n",ans);}return 0;
}

牛客 - 牛牛与牛妹的约会(贪心)相关推荐

  1. 牛客 牛牛浇树(差分)

    文章目录 1. 题目 2. 解题 1. 题目 链接:https://ac.nowcoder.com/acm/contest/10323/A 来源:牛客网 牛牛现在在花园养了n棵树,按顺序从第1棵到第n ...

  2. 牛客 牛牛选物(01背包)

    文章目录 1. 题目 2. 解题 1. 题目 链接:https://ac.nowcoder.com/acm/contest/9887/A 来源:牛客网 牛牛有现在有n个物品,每个物品有一个体积v[i] ...

  3. 牛客 牛牛的独特子序列(双指针/二分查找)

    文章目录 1. 题目 2. 解题 2.1 双指针 2.2 二分查找 1. 题目 链接:https://ac.nowcoder.com/acm/contest/9752/B 来源:牛客网 牛牛现在有一个 ...

  4. 牛客 牛牛爱喝酒(模拟)

    文章目录 1. 题目 2. 解题 1. 题目 链接:https://ac.nowcoder.com/acm/contest/9752/A 来源:牛客网 牛牛是一个酒鬼,非常爱喝酒, 一瓶酒m元钱, 两 ...

  5. 牛客 牛牛做除法II

    文章目录 1. 题目 2. 解题 1. 题目 链接:https://ac.nowcoder.com/acm/contest/9715/A 来源:牛客网 牛牛想知道在[0,n]范围中,选取一个最大的数x ...

  6. 牛客 牛牛与LCM(LCM)

    牛牛与LCM 链接:https://ac.nowcoder.com/acm/problem/21674 来源:牛客网 题目描述 牛牛最近在学习初等数论,他的数学老师给他出了一道题,他觉得太简单了, 懒 ...

  7. 【牛客 - 551E】CSL 的魔法(贪心,思维,STLmap,分块)

    题干: 链接:https://ac.nowcoder.com/acm/contest/551/E 来源:牛客网 有两个长度为 n 的序列,a0,a1,-,an−1a0,a1,-,an−1和 b0,b1 ...

  8. 判断作弊 牛客 编程_牛客企业服务产品-新功能速递-第5期

    <牛客企业服务产品功能速递> 栏目,旨在帮 助企业用户及时了解牛客企业服务产品功能更新/新增,让用户第一时间了解和使用我们的新产品/功能.锁定<牛客企业服务产品新功能速递>,我 ...

  9. 牛客网java_牛客网笔试Java输入输出救命模版

    被牛客网笔试输入输出坑过的看过来吧! 系统给你的输入文本是这样的,第一行两个数字是 矩阵的 行数 列数,第二行是矩阵搜索起点的坐标,剩下的行是矩阵里面的内容.如果是两个test case 就是这样的文 ...

最新文章

  1. linux中查看lvm的名称,关于Linux中LVM的使用总结
  2. Vue的阻止冒泡与阻止默认
  3. Poj(1459),最大流,EK算法
  4. Ubuntu录制GIF动画
  5. 可编辑的表格:jQuery+PHP实现实时编辑表格字段内容
  6. oracle11g手工监听配置,手工在同一主机创建主备库oracle11g active dataguard
  7. 菜鸟对新技术的一点看法
  8. Spring Cloud各组件
  9. idea tomcat debug不能启动的问题
  10. 如何在Ubuntu 18.04上安装Elasticsearch Logstash Kibana(Elastic Stack)
  11. Mac安装JDK1.8及环境变量配置
  12. Linux下使用zip命令加密压缩/解压文件 zip、unzip、unar
  13. 电商主播的上山下乡运动
  14. Springboot测试
  15. ASP程序性能测试报告
  16. linux 进入recovery模式,recovery
  17. 神秘病毒现形 网购当心黑客“点杀”
  18. 洞察数据中隐藏的故事——网易有数的“正确”使用方式
  19. 通过mtd读写flash_Linux下读写FLASH驱动——MTD设备分析
  20. 达梦数据库SYSDBA密码攻略

热门文章

  1. php dns更新,php_mzdns: 站群,大量域名 通过 dns 服务商 api 批量添加 ip 工具。你懂的~ 基于 mzphp2 框架。...
  2. SpringSecurity权限管理相关对象介绍
  3. Protobuf序列化的原理-存储格式
  4. 被阻塞的线程唤醒后的逻辑
  5. tryLock尝试获取锁
  6. (常用API)正则表达式匹配练习
  7. 在jsx中绑定js表达式以及jsx注释
  8. 缺省参数-缺省参数的注意事项
  9. 全局变量-基本代码演练
  10. Eurek Ribbon Feign常见问题及解决