评分标准
对于每个测试点,如果你没有输出或者输出不合法则得 $0$ 分。
对于每个测试点,我们设有五个评分参数 $m_1, m_2, m_3, m_4$ 和 $m_5$。假设选手的方案中费用为 $c$:
- 若 $c \lt m_1$,得 $12$ 分;
- 若 $c = m_1$,得 $10$ 分;
- 若 $m_1 \lt c \le m_2$,得 $8$ 分;
- 若 $m_2 \lt c \le m_3$,得 $5$ 分;
- 若 $m_3 \lt c \le m_4$,得 $3$ 分;
- 若 $c \lt m_5$,得 $1$ 分;
- 否则,得 $0$ 分。
如何测试你的输出
在你的目录下有一个名为 checker 的程序可以用来检查你的输出,在此提供源文件。你可以在终端中编译后使用以下命令来检查你的输出:
./checker N
其中 $N$ 为测试点的编号,例如,要测试第 $3$ 个测试点可以使用
./checker 3
该程序会检测你的输出是否合法。如果方案合法,程序还会给出该方案的部署费用总和。
需要注意的是,你的输出应与输入一同放在 checker 所在目录下。