POJ 1862

作者: vanadia | 来源:发表于2016-08-31 01:15 被阅读0次

POJ 1862

题意

求变形虫合成的最小值,两个变形虫合成的公式为$$m3 = 2*sqrt(m1 * m2)$$

思路

把最大的值先开方.

#include <iostream>
#include <stdio.h>
#include <string.h>
#include <algorithm>
#include <cmath>

using namespace std;


int a[101];
bool cmp(int a,int b){
    return a > b;
}

int main(int argc, char const *argv[])
{
    int n;
    cin>>n;
    for(int i=0;i<n;i++){
        cin>>a[i];
    }
    sort(a,a+n,cmp);
    double ans = a[0];
    for(int i = 1;i < n;i ++)
        ans = 2 * sqrt(ans*a[i]);
    printf("%.3f\n",ans);
    return 0;
}

相关文章

  • POJ 1862

    POJ 1862 题意 求变形虫合成的最小值,两个变形虫合成的公式为$$m3 = 2*sqrt(m1 * m2)$...

  • 1862

    2022.05.07 星期六 阴 今晚云灿一进门就跟我说:“妈妈,我今天太难了。”我以为发生什么事情了,“怎...

  • Chapter9——图——最小生成树

    1. 题目列表 POJ1789(prim算法) POJ2485(prim) POJ1258(prim) POJ30...

  • poj来自群

    OJ上的一些水题(可用来练手和增加自信) (poj3299,poj2159,poj2739,poj1083,poj...

  • Chapter5——数据结构——字符串

    1. 题目列表 poj1035,poj3080,poj1936 2. POJ1035——Spell checker...

  • ACM算法学习状态

    初期:一.基本算法:(1)枚举. (poj1753,poj2965)(2)贪心(poj1328,poj2109,p...

  • 常用技巧合集

    1.尺取法 POJ 3061 POJ3320 POJ 2739 2.反转问题 POJ 3276 集合的整数表示空集...

  • Chapter7——基础算法——哈希、二分

    1. 题目列表 POJ3349(数组hash) POJ3274(问题转换+数组hash、树状数组) POJ2151...

  • 计算几何

    极限 POJ 1981: Circle and Points POJ 1418: Viva Confetti题解链...

  • Chapter12—搜索—广搜

    1. 题目列表 POJ3126(BFS) POJ3087(BFS) POJ3414(BFS+路径打印) 2. 广搜...

网友评论

      本文标题:POJ 1862

      本文链接:https://www.haomeiwen.com/subject/uksqettx.html