毒 | ||||||
|
||||||
Description | ||||||
现有n瓶毒药,第1瓶毒药的毒性为1,第i瓶毒药比第i-1瓶毒药的毒性增长了(((i-1)*K)%M),将第i瓶毒药的毒性记做vi。 你可以将任意两瓶毒药混合。若将第i瓶毒药和第j瓶毒药混合,则混合后的毒药的毒性为2*sqrt(vi*vj)。(sqrt表示开方)。 合并到最后,将会只剩下一瓶毒药。请问最后剩下的毒药的毒性最小是多少? |
||||||
Input | ||||||
第一行一个数T,表示有T组数据。 每组数据只有一行,包含三个数n, K, M。 (n <= 1000000) (K, M <= 1000) |
||||||
Output | ||||||
对于每组数据,输出一个剩余毒药的最小毒性。保留三位小数。 | ||||||
Sample Input | ||||||
2 2 2 1000 3 2 1000 |
||||||
Sample Output | ||||||
3.464 6.055 想让得到的数最小,一定是两个相邻的毒药混合,所以。。sort一下就好
|
详细解决方案
Hust oj 2235 毒(水题)
热度:66 发布时间:2023-12-22 04:44:59.0
相关解决方案
- HUST 1214 Cubic-free numbers II(区间n=x^3*k的n的个数、枚举x容斥)
- HUST-大整数排序
- HUST-奇偶校验
- HUST-找位置
- HUST-阶乘
- HUST-回文字符串
- HUST-排序
- HUST-统计单词
- HUST-矩阵转置
- Hust oj 1813 小乐乐要下山(dp + 路径还原)
- Hust oj 1861 猥琐宅男——koko(DP)
- Hust oj 1293 取数(Map)
- Hust oj 1160 吸血鬼(并查集)
- Hust oj 1429 凸多边形(叉乘+二分)
- Hust oj 1630 网线(MST)
- Hust oj 1987 逃课的孩子(Map)
- Hust oj 1926 函数式计算(二分)
- Hust oj 1921 三原色(改进版)(容斥原理)
- Hust oj 1953 RSA验证(快速幂)
- Hust oj 1949 寻找宝藏(BFS)
- Hust oj 1929 走三方,路迢迢水长长(递推)
- Hust oj 1944 皮卡丘(同蚂蚁感冒)
- Hust oj 1431 摞盘子(水题)
- Hust oj 1629 统计图(水题)
- Hust oj 1608 XianGe的旅途(水题)
- Hust oj 1606 用户体验之帖子排序(模拟)
- Hust oj 1637 水神与Linux(KMP)
- Hust oj 1632 最大的最小公倍数(简单数学)
- Hust oj 1426 集训队的晚饭(DP)
- Hust oj 1648 Tailmon与序列(水题)