zoukankan      html  css  js  c++  java
  • BZOJ 1024 [SCOI2009]生日快乐

    十分神奇的题。想了二分又想怎么贪心,然后。。其实它就是个暴力呀。。

    #include<cstdio>
    #include<cstring>
    #include<iostream>
    #include<algorithm>
    #include<cmath>
    #include<queue>
    #include<vector>
    typedef long long LL;
    using namespace std;
    double x,y,k;
    double solve(double x,double y,double k) {
        if(k==1) return (max(x,y)/min(x,y)); 
        double res=1e9;
        for(int i=1;i<k;i++) 
            res=min(res,max(solve(x/k*i,y,i),solve(x/k*(k-i),y,k-i)));
        for(int i=1;i<k;i++) 
            res=min(res,max(solve(x,y/k*i,i),solve(x,y/k*(k-i),k-i)));
        return res;
    }
    int main()
    {
        //freopen(".in","r",stdin);
        //freopen(".out","w",stdout);
        scanf("%lf%lf%lf",&x,&y,&k);
        printf("%.6lf
    ",solve(x,y,k));
        return 0;
    }
    View Code
  • 相关阅读:
    第07组 Alpha冲刺 (2/6)
    第07组Alpha冲刺(1/6)
    第四次作业
    面试题练习
    SpringMVC访问静态资源
    MyBatis基础
    Spring注解和jdk注解
    自动代理生成器
    aspect xml
    Spring-案例
  • 原文地址:https://www.cnblogs.com/Achenchen/p/7545203.html
Copyright © 2011-2022 走看看