loj#P3456. 「COCI 2021.1」Hop
「COCI 2021.1」Hop
题目描述
译自 COCI 2020/2021 Contest #4 T3「Hop」
有 片荷叶,每片荷叶有一个数字 。
有三只青蛙,在一开始,每只青蛙都可能会在任意一片荷叶上。
每两片荷叶 都必须标记为青蛙 、青蛙 和青蛙 。
一只青蛙可以从荷叶 跳到荷叶 当且仅当 被标记成这只青蛙且 。
您需要为任意两片荷叶进行标记,使得没有出现任意一只青蛙超过三次连跳的情况。
输入格式
第一行一个数字 。
接下来一行 个整数 。
输出格式
输出 行,在第 行输出 个整数,第 行第 个整数表示 的标记情况。
8
3 4 6 9 12 18 36 72
1
2 3
1 2 3
1 2 3 1
2 3 1 2 3
1 2 3 1 2 3
1 2 3 1 2 3 1
2
10 101
1
数据范围与提示
对于所有子任务,保证 , 且 严格递增。
子任务编号 | 约束 | 分值 |
---|---|---|
无附加限制 |
如果您的答案会使得一些青蛙连跳 次,并且没有青蛙可以连跳 次,则您会获得 的分数,其中 为测试点所属的子任务分值, 的定义如下:
$$\begin{equation} f(x)=\frac {1}{10}\times \left\{ \begin{aligned}11-k & & 4\le k\le 5 \\ 8-\left\lfloor\frac k2\right\rfloor & & 6\le k\le 11\\ 1 & & 12\le k\le 19\\0 & & k\ge 20\end{aligned} \right. \end{equation} $$每个子任务取各个测试点得分的最小值。