我知道最优化题目很难造数据,一个不小心就让选手乱搞过了。但出于各种原因,这个题最终的数据本质上只卡了一种乱搞,导致现在啥做法好像都能过,我也没仔细理解他们对不对。
一部分原因是我有点过于低估选手在场上写乱搞的意愿了。IOI 场上你看到一个贪心题去猜结论是合理的,然后你就会去写暴力然后试着交一发,如果没过还会继续猜。我没有仔细统计有多少选手是 intended sol 通过的,看起来应该其实很少。
你可以说我没有责任心,但在我(还是谁)的预期中这就是大家都应该在场上通过的题。那预期与结果一致有什么不好的呢?
但客观而言,数据是乱造的,啥做法都能过,这就让他成为了一个根本不正常的题。
当然我可以归罪于他人,批评谁来着干啥不力,但我觉得还是应该自己把这个烂摊子给收拾好,对着现在在 qoj 上的代码(因为 CTT 的已经找不到了),重新把数据造一遍,把能卡的乱搞和错误的结论都干掉。
过去的错误已经铸成,我现在能做的最多也就是,至少让补题的人有个正常的做题体验……
……当然我现在是没有任何时间的,可能得鸽到寒假吧,记得提醒我。