当前位置: 首页 > news >正文

2025 CSP 游记

\(\text{Day -INF}\)

初赛 \(79/42.5\)

初赛是在本校考的,甚至就是我们信息课的机房。

\(\text{1 h}\) 左右写完,趴桌子上睡了会,感觉太难受了就起来了,检查了几遍,然后发呆。

\(\text{Day 0.5}\)

中午 \(11\) 点才起,收拾一下,吃了个牛肉面就去考点了。

今年考点有点远啊,一个小时才到。在门口见到了教练,还有很多之前的同学。

进场前教练嘱咐说先去个厕所,洗把脸。

\(13:43\) 进场,凑巧跟着 \(\text{star}\) 进场,恍惚间感觉我还是 \(\text{zyz}\) 的一份子,但今年不同往年啊。

不过都不重要了,现在我也遇到了很优秀的教练,和很好的同学。

还有个小插曲,进场的时候见到了一个身高不足一米的小朋友,给我吓得,结果一想貌似他是来考 \(\text{X}\) 组的,我都忘了 \(\text{HA}\) 今年新添了 \(\text{X}\) 组。不过话说怎么现在二三年级都开始学 \(\text{OI}\) 了,\(\text{HA}\)\(\text{OI}\) 正在蒸蒸日上!

考场在三楼,找到考场之后先去了趟厕所,洗了把脸,清醒多了。

坐到位置上,感觉还早,其实还是有点慌的,因为我当时已经有预感今天可能会卡在 \(\text{A}\) 题,其实我也不知道为什么有这个预感,但确实当时我就是这么想的。为了让自己不那么紧张,我劝说自己不用追求多高的分,只要一等就行,\(\text{NOIP}\) 才重要。于是趴桌子上休息了一会。

\(\text{Day 1}\)

\(14:15\) 就可以下载压缩包了,趁着这时间写了个快读。

\(14:26\) 公布压缩包密码,快速建了子文件夹和题目文件,看题。

\(14:41\) \(\text{A}\) 题先想了贪心,感觉没有正确性,于是想了 \(\text{dp}\),感觉一下子推不出来正解,就一直在推 \(O(n^3)\) 的解法。

(后面时间点记不清了,等代码公示了补。)

但是推了很久才勉强推出来一个类 \(O(n^3)\) 的解法,写了写,调对了。

感觉没底,又写了 \(O(3^n)\) 的暴力解。

此时已经快一个半小时了,感觉有点慌,就去开 \(\text{B}\) 了。

当时看 \(\text{A}\) 没什么思路的时候看过 \(\text{B}\),于是吸取 \(\text{A}\) 的教训,先写了 \(k=0\) 的特殊性质,直接 \(\text{Kruskal}\) 即可(其实我赛时不会拼哈哈,写成 \(\text{Kruscal}\) 了,不过不影响)。

接着发现特殊性质 \(\text{A}\) 可以转化成边,不过直接暴力转的话大概有大于 \(1e7\) 条边来着,所以考虑开一个数组 \(f_{i,j}\) 表示 \(i\)\(j\) 的最小边权,这样最多有 \(1e6\) 条边。接着跑 \(\text{Kruskal}\) 就行了,但这样只能过 \(n=10^3\) 的点,不过也有 \(40\text{pts}\) 了,不管了扔了。

接着准备把 \(\text{CD}\) 的暴力先拿到,\(\text{C}\) 写了个暴力,只能跑过 \(1 \sim 2\) 的点,只有 \(10\text{pts}\),不管了扔了。

\(\text{D}\),全排列有 \(8\text{pts}\),快速写完,但 \(m=1/n\) 这两个部分分没想,\(s_i=1\) 也没想,感觉这个不难想,但当时 \(\text{A}\) 没做出来就有点急,先去看 \(\text{A}\) 了。

事实上 \(\text{A}\) 没有任何大的进展,只把特殊性质 \(\text{AC}\) 写了,然后就不会了,直到现在我还觉得 \(\text{A}\) 这个 \(\text{dp}\) 一定能推出来。

接着浏览了一遍后三题,\(\text{B}\) 貌似没有什么好写的部分分了,看了 \(\text{C}\) 题,感觉 \(3 \sim 5\) 的点可以暴力卡一下,然后就开始卡常。

没想到真卡过去了,不优化本地跑 \(12s\),优化之后本地跑不到 \(3s\),希望 \(\text{CCF}\) 评测机能发点力,毕竟今年评测机还升级了。

剩下的时间就是在想 \(\text{A}\),最后 \(20\) 分钟,检查了一下各个题的部分分特判,把能写的都写了,每道题重新测了样例和大样例。

检查了一下 freopen 就交了。

总结

这场虽然难度严格大于去年,但感觉还是策略失误比较多,加上这场 \(\text{A}\) 题思路完全偏了,实际上我很多次想过是不是解法问题,但只考虑了状态设计不对,一直没想过这题就不是 \(\text{dp}\),当时就应该多想想贪心的,不过这都是后话了。

其次 \(\text{B}\) 题部分分没有把握准确,实际上 \(k \le 5\) 的部分分完全可做,甚至 \(n \le 10^3\) 都比较简单。\(\text{CD}\) 也没有拿除暴力以外的部分分,感觉很亏。

打击是有的,但得到的经验就是,考虑清楚一道题所有的解法可能,觉得是 \(\text{dp}\) 的题有可能能用贪心写,觉得是贪心的题有可能是 \(\text{dp}\),这次判断失误主要是因为觉得朴素贪心的正确性无法保证,但实际上还是因为不够贪!

其次真的不能死磕一道题,我还算好的,实在不可做就跳了,至少把暴力分和简单的特殊性质打了,赛后发现有些人甚至磕了 \(2.5\) 小时 \(\text{A}\) 题,太逆天了。

http://www.jsqmd.com/news/28672/

相关文章:

  • 市面上常见显示屏接口与对应的引脚 - 详解
  • SPF Pro 初学者教程 – 移动取证(分步指南)
  • 002 vue3-admin项目的目录及文件说明
  • Unreal:中文设置小技巧
  • 2025 年 11 月阿里巴巴代运营厂家推荐排行榜,1688代运营,国际站代运营,淘宝代运营,天猫代运营,店铺代运营公司精选
  • PPT 中如何使得水平线水平,垂直线垂直,不要倾斜
  • 2025 年 11 月法兰闸阀厂家推荐排行榜,美标/国标/锻钢/高压/碳钢/高温/焊接闸阀,专业制造与可靠性能口碑之选
  • 2025 年 11 月超滤膜厂家最新推荐,产能、专利、环保三维数据透视
  • 2025 年 11 月超滤膜厂家最新推荐,技术实力与市场口碑深度解析
  • 2025 年 11 月办公家具厂家推荐排行榜,办公桌,办公椅,文件柜,会议桌,办公家具定制公司推荐
  • 审慎享受95%,深入思考5%:智能时代的人机共生哲学
  • Ai复习
  • 2025 年 11 月集装袋厂家最新推荐,技术实力与市场口碑深度解析
  • 2025铣刀厂家推荐众业达精工,专业生产雕刻机/金刚石/木工/绝缘材料铣刀
  • 2025 年 11 月立式砂磨机厂家推荐排行榜,立式纳米砂磨机,小型立式砂磨机,高效研磨设备专业选购指南
  • 2025 年 11 月中央空调厂家推荐排行榜,美的中央空调,海信中央空调,大金中央空调,格力中央空调,约克中央空调,商用中央空调,中央空调安装,中央空调维修,海尔中央空调,家用中央空调,工业中央空调
  • 电子丨开关电源设计规范
  • 2025 年 11 月三层绝缘线厂家推荐排行榜,东特,大亚,TOTOKU,FURUKAWA,TIW-2,TIW-3,TIW-4,TIW-E,TIW-2S,TEX-E 三层绝缘线公司推荐
  • 2025 年 11 月虎头鲨/沙塘鳢/呆子鱼/虾虎鱼养殖厂家推荐排行榜,鱼苗批发,中华沙鳢,土憨巴,痴古呆子,20cm河川沙鳢价格及选购指南
  • CSP-S2025 员工招聘
  • 2025 年 11 月商标注册机构权威推荐榜:专业申请与高效服务口碑之选,商标注册公司推荐
  • 「学习笔记」PHP 函数安全
  • 2025 年 11 月气动执行器厂家推荐排行榜,齿轮齿条执行器,拨叉式执行器,角行程执行器,不锈钢执行器,三段式执行器,快速执行器,执行器附件公司推荐
  • 2025 年 11 月虎头鲨养殖孵化基地厂家推荐排行榜,浙江省大型虎头鲨养殖,虎头鲨孵化,虎头鲨养殖基地公司推荐
  • 电子丨DC-DC中的升压、降压、升降压电路解析
  • 001 vue3-admin项目说明与创建
  • 《代码大全 2》观后感(四):函数设计 —— 拆解复杂问题的 “手术刀”
  • LeetCode算法模式全解:多语言实现核心数据结构与算法
  • 《代码大全2》观后感(三):变量命名——藏在细节里的“代码语言”
  • 2025 年 11 月石墨制品厂家最新推荐,专业制造与品牌保障口碑之选