[BZOJ1024]SCOI2009 生日快乐|DFS
来源:互联网 发布:拳皇13pc版 出招优化 编辑:程序博客网 时间:2024/05/14 05:07
这种傻逼题竟然想不出怎么做。。。N这么小直接爆搜,dfs(x,y,n)表示x*y要切成n块,然后枚举切下去之后两边各分几块,这里又有切长边和切短边两种。。
#include<iostream>#include<cstdio>#include<cmath>using namespace std;int n,i;double x,y;double dfs(double x,double y,int k){if (x>y) swap(x,y);if (k==1) return y/x;double ans=99999;for (int i=1;i<=k/2;i++){ans=min(ans,max(dfs(x,y/k*i,i),dfs(x,y/k*(k-i),k-i)));ans=min(ans,max(dfs(y,x/k*i,i),dfs(y,x/k*(k-i),k-i)));}return ans;}int main(){scanf("%lf%lf%d",&x,&y,&n);printf("%.6lf",dfs(x,y,n));}
0 0
- [BZOJ1024][SCOI2009][DFS]生日快乐
- bzoj1024: [SCOI2009]生日快乐 DFS
- [BZOJ1024]SCOI2009 生日快乐|DFS
- 【bzoj1024】 [SCOI2009]生日快乐 DFS
- 【DFS】BZOJ1024(SCOI2009)[生日快乐]题解
- bzoj1024&&scoi2009生日快乐
- BZOJ1024 [SCOI2009]生日快乐
- 【bzoj1024】【scoi2009】【生日快乐】【搜索】
- BZOJ1024 SCOI2009生日快乐
- BZOJ1024:[SCOI2009]生日快乐
- BZOJ1024:[SCOI2009]生日快乐
- BZOJ1024: [SCOI2009]生日快乐
- bzoj1024: [SCOI2009]生日快乐
- 【BZOJ1024】[SCOI2009]生日快乐【搜索】
- BZOJ1024: [SCOI2009]生日快乐
- bzoj1024 [SCOI2009]生日快乐
- bzoj1024: [SCOI2009]生日快乐
- bzoj1024 [SCOI2009]生日快乐
- 正则表达式
- java面向对象编程(二)
- MyEclipse8.5的破解 注册方法
- Android onActivityResult获取返回值的用法
- erlang(十七)--Mnesia用户手册:五,Mnesia高级特性
- [BZOJ1024]SCOI2009 生日快乐|DFS
- BZOJ3856 Monster
- DataTable 与 XML ---DataTable 读写XML
- ArcGIS for Android 体验(一) 添加地图
- urllib 和 request 对比
- IE bug记录
- 举例说明一下怎么算是第一范式、第二范式、第三范式?
- oracle修改字段类型时报"要更改的列必须为空"处理方法
- make: texi2dvi command not found 解决方法