pku_1862 Stripies 解题报告
来源:互联网 发布:淘宝推广网站 编辑:程序博客网 时间:2024/04/24 13:39
Description
Our chemical biologists have invented a new very useful form of life called stripies (in fact, they were first called in Russian - polosatiki, but the scientists had to invent an English name to apply for an international patent). The stripies are transparent amorphous amebiform creatures that live in flat colonies in a jelly-like nutrient medium. Most of the time the stripies are moving. When two of them collide a new stripie appears instead of them. Long observations made by our scientists enabled them to establish that the weight of the new stripie isn't equal to the sum of weights of two disappeared stripies that collided; nevertheless, they soon learned that when two stripies of weights m1 and m2 collide the weight of resulting stripie equals to 2*sqrt(m1*m2). Our chemical biologists are very anxious to know to what limits can decrease the total weight of a given colony of stripies.
You are to write a program that will help them to answer this question. You may assume that 3 or more stipies never collide together.
You are to write a program that will help them to answer this question. You may assume that 3 or more stipies never collide together.
Input
The first line of the input contains one integer N (1 <= N <= 100) - the number of stripies in a colony. Each of next N lines contains one integer ranging from 1 to 10000 - the weight of the corresponding stripie.
Output
The output must contain one line with the minimal possible total weight of colony with the accuracy of three decimal digits after the point.
Sample Input
3723050
Sample Output
120.000
KEY:这题是一题简单题,只要题目看懂估计就没问题了,先排序,然后用公式,这题有个容易错的地方就是n=1的时候。
- pku_1862 Stripies 解题报告
- POJ 1862 Stripies(解题报告)
- Stripies
- Stripies
- Stripies
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- Antiprime解题报告
- expr解题报告
- 华容道解题报告
- tju解题报告
- zju1062/pku1095解题报告
- UsacoGate解题报告 --- 序曲
- 分数相加-
- BigDecimal帮助double进行精确运算
- 开发指南
- 表的关联(续)
- penSessionInView模式详解
- pku_1862 Stripies 解题报告
- FleaPHP【数据库】 查询条件($conditions) 的写法
- Java 学习笔记(1)
- 3G带来的机遇?
- Linux学习笔记(1)----ubuntu下的软件安装
- Linux编程练习 --文件基本操作1
- 风雨飘摇的IT世界
- Spring、Hibernate、Struts的一些错误总结
- linux ext3误删除恢复思路