| 早起一水 | ||||||
|
||||||
| Description | ||||||
| n个人排队接水,编号为1到n,每个人的接水时间为Ti,请编程找出这n个人的排队序列(接水时间的一样的按照他们的编号排队),使得他们的平均等待接水时间最小。 1 <= n <= 100000。 0 <= Ti <= 200000。 |
||||||
| Input | ||||||
| 有多组测试数据。 对于每组测试数据,第一行为n,表示有n个人。第二行为n个数Ti, 表示第i个人的接水时间。 |
||||||
| Output | ||||||
| 输出共两行。 第一行输出n个人的排队序列,每两个数之间有一个空格。 第二行为这种排队序列下的最小平均等待时间,保留到小数点后两位。 |
||||||
| Sample Input | ||||||
| 10 56 12 1 99 1000 234 33 55 99 812 4 1 1 1 1 |
||||||
| Sample Output | ||||||
| 3 2 7 8 1 4 9 6 10 5 291.90 1 2 3 4 1.50
简单贪心,谁花的时间少谁先接水 (标题就已经说明了这题有多水= =。。。)
|
详细解决方案
Hust oj 1184 早起一水(简单贪心)
热度:86 发布时间:2023-12-22 05:00:57.0
相关解决方案
- 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与序列(水题)
- Hust oj 1642 多边形-1(叉乘)