比赛场次 | 703 |
---|---|
比赛名称 | 2025.10.18 |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2025-10-18 08:00:00 |
结束时间 | 2025-10-18 12:00:00 |
开放分组 | 全部用户 |
组织者 | 梦那边的美好ET |
注释介绍 |
题目名称 | 生日蛋糕 |
---|---|
输入输出 | cake.in/out |
时间限制 | 2000 ms (2 s) |
内存限制 | 128 MiB |
测试点数 | 10 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
|
AAAAAAAAAA | 0.034 s | 3.68 MiB | 100 |
|
AAAAAAAAAA | 0.040 s | 3.72 MiB | 100 |
|
AAAAAAAAAA | 0.040 s | 3.87 MiB | 100 |
|
AAAAAAAAAA | 0.044 s | 3.86 MiB | 100 |
|
AAAAAAAAAA | 1.135 s | 3.69 MiB | 100 |
|
AAAAAAWAAA | 0.179 s | 3.66 MiB | 90 |
|
AAAAAAWAAA | 0.183 s | 3.67 MiB | 90 |
|
AAAAAAAWAA | 1.059 s | 3.70 MiB | 90 |
|
TATAAAAAAA | 6.278 s | 1.88 MiB | 80 |
|
TATAAAWAAA | 6.221 s | 1.84 MiB | 70 |
|
WAWAATAWAA | 5.485 s | 3.67 MiB | 60 |
|
WAWWWWAAWW | 0.040 s | 3.72 MiB | 30 |
7 月 17 日是 Mr.W 的生日,ACM-THU 为此要制作一个体积为 $N\pi$ 的 $M$ 层生日蛋糕,每层都是一个圆柱体。
设从下往上数第 $i$($1 \leq i \leq M$)层蛋糕是半径为 $R_i$,高度为 $H_i$ 的圆柱。当 $i \leq M$ 时,要求 $R_i > R_{i+1}$ 且 $H_i > H_{i+1}$。
由于要在蛋糕上抹奶油,为尽可能节约经费,我们希望蛋糕外表面(最下一层的下底面除外)的面积 $Q$ 最小。
请编程对给出的 $N$ 和 $M$,找出蛋糕的制作方案(适当的 $R_i$ 和 $H_i$ 的值),使 $S=\frac{Q}{\pi}$ 最小。
(除 $Q$ 外,以上所有数据皆为正整数)大樣例
第一行为一个整数 $N$($N \leq 2 \times 10^4$),表示待制作的蛋糕的体积为 $N\pi$。
第二行为 $M$($M \leq 25$),表示蛋糕的层数为 $M$。
输出一个整数 $S$,若无解,输出 $0$。
100 2
68