📘 模拟题策略:学会“骗分”也是本事
“骗分”不是作弊,而是在你解不出正解时,用合法手段拿到尽可能多的分数。CSP复赛场上,每个人都在用,关键看谁用得好。
什么是骗分?
正解是100分,部分分是30-70分,骗分是5-20分——几乎没怎么写算法,但拿了分。骗来的每一分都是净赚的。
骗分5招:
① 直接输出样例
如果数据匹配样例,直接输出已知答案。简单又直接,得分5-10分。
② 处理最小数据范围
题目一定有30%的“送分数据”,比如n≤10。用最暴力的方法就能过,得分20-40分。
③ 特殊条件特判
数据里常有“特殊性质”,比如图是一条链、所有值相等。这些情况往往有简单解法,得分10-30分。
④ 输出固定值
如果是判断题(YES),完全没思路时,可以根据题目复杂度和样例倾向合理猜测,得分0-10分。
⑤ 根据数据范围猜复杂度
n≤20用状压,n≤100用三重循环,n≤10⁵用排序+二分……匹配复杂度,拿大部分分。
骗分3原则:
先正解,后骗分
骗分也要写完整代码,不能只输出一个数
多一分是一分,复赛一等线可能就差这几分
骗分不是放弃,是策略性转移。
你用过什么神奇的骗分方法?评论区聊聊👇
#信息学奥赛 #少儿编程 #科技特长生 #GESP #CSP #信奥规划指南 #开心算法
作者提示: 个人观点,仅供参考
湖北,10小时前,
夜雨聆风