比赛时间安排
7.30-7.40
t1 先拿20分模拟再说
t2 感觉好麻烦,题面太长了,不过貌似暴力是dfs+tarjan
t3 lca暴力有20
7.40-7.45
t1 暴力写完
7.45-8.20
t2暴力打完,开始打表,发现打的很快,30分
8.20-8.40
t3暴力写完,觉得没什么问题
8.40-9.10
开始想t3链怎么写,感觉很简单,算一下深度就行了??开心的写上去拍了也没有问题(结果考完试之后才知道读错题了,而且样例也没看仔细,以为颜色是排列,所以随机数也写错了,所以对拍也是个假的,自闭了,还以为有60,太der了)
9.10-10.10
t1手推了一下,发现是一个组合数,然后想写k是质数的情况,但是万一k太小了怎么办,非常自闭,先写出来,反正不捆绑,能骗一点是一点,然后发现k不是质数的难道能用lucas?但是完全忘了咋写
10.10-10.50
想t2的n^3,依稀记得之前的dp,于是结合想的和自己又推的把式子写对了,但是发现f[i][1]怎么都算不对,于是干脆不算了,直接用全部的减掉别的求出来,于是60分拿到了。开始想优化,刚开始想前缀和,发现不可行。
10.50-12.00
想t3 K=10,那么只需要考虑最后一位是什么就行了,那就可以用唯一分解定理求C,且%10没有影响,所以应该就这样写,复杂度卡一卡就过了??然后就是写+调bug,到结束了也没搞出来
赛后总结反思
- 读题一定要认真,不要走神,打代码的时候也一样,因为走神把lca板子打错了,t3直接没分
与正解的差距
T1
lyc的解法和我的k=10的想法差不多,也是分解质因数做,但是他加了一个优化,那就是只有与p不互质的数才需要特殊处理,其他的是存在逆元的,这样就能跑的飞快,所以平常做题也要关注一些性质类的东西,找到要处理问题的本质
T2
正解只用一维dp,表示选了那么多点的贡献,并没有考虑缩成几个点,然后用了一个补集转化的思想,最后求答案,有关竞赛图的dp好像很套路,如果能记住,就很容易A掉了
博主在省选模拟赛中遇到时间管理和解题策略的挑战,总结了比赛中因粗心和理解错误导致的问题。T1题目通过分解质因数优化解法,T2使用一维DP解决,T3则未能正确理解题意。反思强调了读题认真和关注问题本质的重要性。
589

被折叠的 条评论
为什么被折叠?



