8.09 搜索枚举模拟赛总结

考试策略:

开考的时候就看到了 pdf 标题。(然而并没有什么用)
先看了 \(T1\),感觉不是很可做,所以往下看了其余的题。\(T2\) 明显的 bfs ,目测代码量可能会很大,自我感觉可能需要的时间比较久,决定留到最后写。瞟了下 \(T3\)\(T4\),没啥思路。
然后就开始做题了。
\(T1\) 上来先码了个 \(20pts\) 暴力,接着开始想正解。想了很久还是觉得不可做,又怕其他题没时间打,就开了 \(T3\)。自认为找到了规律,写完手造数据试了一下发现假了。接着去写 \(T4\),本来想的是暴力枚举第一个人说的话是真是假往下判断,写到 \(60\) 多行发现又想假了/kk 结果我又去写唯一保证会做的 \(T2\),可惜没想到 hash 而且时间到了 bug 还没 de 完,成功 MLE+TLE /ll
\(T2\) 样例只过了一半,就到点了。硬着头皮把 \(T3\) 写假了的代码交了上去,\(T4\) 用最后两分钟写了个固输。

期望得分\(20+0+0+0=20pts\)
实际得分\(20+0+0+0=20pts\)

赛后反思

  • 做题心态有问题,模拟赛并不是每道题都写才能拿高分。如果把所有时间都放在一道题上,完全可以想出来。
  • 写代码之前一定要仔细考虑好,绝对不能一边想一边写!!!(写一半假了,浪费时间
  • 赛后看了题解,发现每道题我思考的方向都没错,而且都很接近正解了,但我没有继续往下想而是认为自己想不出来。这种想法不可取。
  • 对于有把握的题就算放到最后写也一定要正确估计所需的时间,没写完等同于没写。
  • 发现自己 \(T3\) 的调试语句没删,删掉的话其实是可以得到 \(45pts\) 的。属于低级错误。
  • 对于 \(T2\) 这种明显交了也得不了分的代码,不如交一个固输上去,起码还能得 \(10\) 分。
  • 最后要留时间检查文件输入输出、调试语句等问题,以免出现低级错误。
  • 如果避免了低级错误,可以拿到 \(20+10+45+0=75pts\)

最后祝自己明天模拟赛 \(rp++\) 啦qwq


upd on 2022.10.12:去年 T3 还会写 45pts 今年保龄,乐死了/cy 赛后不补题警钟敲烂/qd/qd

posted @ 2021-08-09 23:52  樱雪喵  阅读(54)  评论(0编辑  收藏  举报