一定不要想复杂了,虽然他看起来和二分的条件一模一样

切的时候一定是切在等分点上,所以就枚举等分点切就可以了。。

感觉应该有更简单的结论

码:

#include<iostream>
#include<cstdio>
using namespace std;
double x,y;
int n;
double dfs(double x,double y,int ys)
{if(ys==1)return max(x/y,y/x);double lin=999999999;int i;for(i=1;i<ys;i++){lin=min(lin,max(dfs(x/ys*i,y,i),dfs(x/ys*(ys-i),y,ys-i)));lin=min(lin,max(dfs(x,y/ys*i,i),dfs(x,y/ys*(ys-i),ys-i)));  }   return lin;
}
int main()
{scanf("%lf%lf%d",&x,&y,&n);printf("%.6lf",dfs(x,y,n));
}

bzoj1024 [SCOI2009]生日快乐 结论+dfs相关推荐

  1. BZOJ1024 SCOI2009生日快乐

    1024: [SCOI2009]生日快乐 Time Limit: 1 Sec   Memory Limit: 162 MB Submit: 1846   Solved: 1315 [ Submit][ ...

  2. bzoj 1024 [SCOI2009]生日快乐

    1024: [SCOI2009]生日快乐 Time Limit: 1 Sec  Memory Limit: 162 MB Submit: 1955  Solved: 1395 [Submit][Sta ...

  3. BZOJ 1024 SCOI2009 生日快乐 暴力搜索

    奇怪以前做了却没写题解..强行爆搜保平安..CSDN不支持普通编辑器编辑的博客转换成MarkDown的? 看到n<=10,可以联想到O(n!)的算法,大概就是暴力(brute force)的搜索 ...

  4. BZOJ 1024: [SCOI2009]生日快乐

    1024: [SCOI2009]生日快乐 Description windy的生日到了,为了庆祝生日,他的朋友们帮他买了一个边长分别为 X 和 Y 的矩形蛋糕.现在包括windy,一共有 N 个人来分 ...

  5. 【搜索】[SCOI2009] 生日快乐 BZOJ 1024

    [SCOI2009]生日快乐 BZOJ 1024 Time Limit: 1 Sec  Memory Limit: 162 MB Description windy的生日到了,为了庆祝生日,他的朋友们 ...

  6. BZOJ 1024: [SCOI2009]生日快乐 dfs

    题目链接: http://www.lydsy.com/JudgeOnline/problem.php?id=1024 题意: 题解: http://www.cnblogs.com/ljh2000-ju ...

  7. BZOJ.1024.[SCOI2009]生日快乐(记忆化搜索)

    题目链接 搜索,枚举切的n-1刀. 对于长n宽m要切x刀,可以划分为若干个 长n'宽m'要切x'刀 的子问题,对所有子问题的答案取max 对所有子问题的方案取min 就是当前状态答案. 这显然是会有很 ...

  8. bzoj 1024 [SCOI2009]生日快乐——模拟

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1024 可以枚举这边放多少块.那边放多少块. 注意精度.不要每次用x*y/base算有多少块, ...

  9. 2019.3.summary

    emmmm,把以前写的2b总结丢上来吧,不过应该也不会有人看QAQ (注:因为用txt写的,有一些公式打的很随意,放到markdown上公式自动排版,有可能会显示出错误!可在下方留言) 2019.2. ...

最新文章

  1. Transform-style和Perspective属性
  2. ES6系列之小知识点
  3. 洛谷 P 1387 最大正方形
  4. Python 技术篇-使用opencv库读取中文路径图片报错解决办法
  5. 【直播】今晚(7月1日)京东直播,如何学会深度学习模型设计和优化
  6. php ioc容器,PHP 在Swoole中使用双IoC容器实现无污染的依赖注入
  7. mysql end case连接_MySql 中 case when then else end 的用法
  8. H5 手势滑动以及滚动相关资料
  9. 删除下拉框只找23火星软件_下拉框首选28火星软件
  10. [高项]假设情景分析VS假设分析
  11. 压缩照片大小——PPT实现
  12. jsp超链接字体_超链接标记
  13. ROS编译ORB-SLAM2或其各种变种的算法遇到的编译问题
  14. win11如何快速关机 windows11快捷键关机的设置方法
  15. Enigma机密码加密解密的实现
  16. 增强型for循环与Map集合的遍历
  17. 《辉煌优配》科技股强势引领A股反弹 沪深两市日成交额再超万亿元
  18. echarts的series配置
  19. AIX存储LV PV VG
  20. CRM后台管理系统:HTML+CSS+JavaScript制作企业网站后台管理系统模板网站(46个页面)

热门文章

  1. java并发编程并发容器_Java并发编程:同步容器
  2. R语言学习笔记(三)多元数据的数据特征、相关分析与图形表示
  3. 从零开始学keras之使用 LSTM 生成文本
  4. loading窗口动画 web_在页面未加载完之前显示loading动画
  5. 深入理解乐观锁与悲观锁(实战)
  6. springboot 集成mybatis_Spring Boot 集成Mybatis实现多数据源
  7. python中嵌套函数的应用实例-实例详解python函数的对象、函数嵌套、名称空间和作用域...
  8. vlookup使用步骤_使用vlookup出错,看看原因多为这几个!快来看看!
  9. python 可视化 画直线_用Python画江苏省地图,实现各地级市数据可视化
  10. oracle audit文件,oracle 参数文件audit_trail的认识