*【bzoj 1024】生日快乐(DFS)
来源:互联网 发布:棕榈油 知乎 编辑:程序博客网 时间:2024/05/16 10:03
传送门biu~
n<=10,枚举所有情况。
#include<bits/stdc++.h>#define max(x,y) (x>y?x:y)#define min(x,y) (x<y?x:y)using namespace std;double dfs(double x,double y,int step){ double re=10000.0; if(step==1) { if(x<y) return y/x; else return x/y; } double nx=x/step; for(int i=1;i<step;++i){ double tmp=dfs(nx*i,y,i); tmp=max(tmp,dfs(x-nx*i,y,step-i)); re=min(re,tmp); } double ny=y/step; for(int i=1;i<step;++i){ double tmp=dfs(x,ny*i,i); tmp=max(tmp,dfs(x,y-ny*i,step-i)); re=min(re,tmp); } return re;}int main(){ int x,y,n; scanf("%d%d%d",&x,&y,&n); printf("%.6lf",dfs(x,y,n)); return 0;}
阅读全文
0 0
- BZOJ 1024-生日快乐(DFS)
- *【bzoj 1024】生日快乐(DFS)
- 【bzoj 1024】生日快乐(dfs)
- BZOJ 1024 生日快乐(DFS)
- bzoj 1024 生日快乐 dfs
- BZOJ 1024 生日快乐 (dfs)
- BZOJ 1024 SCOI2009 生日快乐 DFS
- BZOJ 1024 生日快乐 搜索 DFS
- BZOJ 1024: [SCOI2009]生日快乐 dfs
- bzoj 1024: [SCOI2009]生日快乐(暴力dfs枚举所有情况)
- BZOJ-1024 生日快乐 DFS+一丝sb的数学思考
- BZOJ 1024: [SCOI2009]生日快乐
- BZOJ 1024: [SCOI2009]生日快乐
- 【bzoj 1024】: [SCOI2009]生日快乐
- BZOJ 1024: [SCOI2009]生日快乐
- bzoj 1024 [SCOI2009]生日快乐
- bzoj 1024 : [SCOI2009]生日快乐
- BZOJ 1024 [SCOI2009]生日快乐
- ajax 请求失败的原因
- DirectX 11 在把矩阵(例如View矩阵)传给shader之前为什么要进行转置(相关引擎坐标系及左乘与右乘的区别总结)
- 1.进入JAVA的世界
- OkHttp完全解析(七)SPDY协议详细介绍
- WebView 详解
- *【bzoj 1024】生日快乐(DFS)
- 网络请求 + DrawerLayout + PullToFefresh + Fragment
- java操作redis数据库
- Machine Learning part0---拿到数据后的第一件事该干什么?
- 导入CardView时错误
- 学习golang
- BZOJ1076 状压+期望
- 文字超过div(或者input框等)宽度用省略号显示css
- 排列 组合