【LGR-071】洛谷 4 月月赛 & MdOI Round 2 Div.2 总结

这次比赛我考了220220分,还是考的不错,就是第二道题没有拿满分,看了题解后觉得是垃圾

第一题: MdOIR2『MdOI R2』CarCar

解题思路

对于子任务11

直接输出111111 1 1 1 1

对于子任务22

直接对最后一位进行判断。

对于子任务33

直接从后往前遍历整个字符串,找到数字并判断即可。

得分情况

比赛时100100分。

第二题: MdOIR2『MdOI R2』MayuriMayuri

解题思路

这道题的解题思路是贪心。

对于子任务1to41\:to\:4

直接暴力即可

对于子任务55

每次贪心选取最小的,每次选完可将数模aa,否则会超出整形范围。

得分情况

比赛时8080分,可能是因为超出整形了。
时间竟然没有超限——我用的是递归枚举。
改题后满分。

第三题: MdOIR2『MdOI R2』OdysseyOdyssey

解题思路

这道题目的解题思路是动态规划。
可以知道有向无环图是DAGDAG,可以利用拓扑排序进行dpdp

我的4040做法:

子任务11

因为k=1k=1,所以直接dpdp即可,不用判断。
直接记忆化搜索+动态规划,可以知道fx=fy+dis(x,y)f_x=f_y+dis(x,y)
注:dis(x,y)dis(x,y)表示xxyy的距离。
时间复杂度为O(m)O(m)

子任务2233

直接暴力搜索就行了。
首先可以预处理bkb_k表示xkx^k
然后判断时只要二分答案,看一下你这个数是否在bb数组里面。
时间复杂度很高,可以卡过。

正解:

【LGR-071】洛谷 4 月月赛 & MdOI Round 2 Div.2 总结
【LGR-071】洛谷 4 月月赛 & MdOI Round 2 Div.2 总结
【LGR-071】洛谷 4 月月赛 & MdOI Round 2 Div.2 总结
【LGR-071】洛谷 4 月月赛 & MdOI Round 2 Div.2 总结

得分情况

比赛时4040分。

第四题: MdOIR2『MdOI R2』ResurrectionResurrection

解题思路

没有看题目。

得分情况

比赛时00分。

未完待续……

相关文章: