20220913模拟题

20220913模拟题

三道题300分,写了两道题200分,其实还是可以再努力争取争取。

第一题本来想的是筛一下质数然后用公式求,后来发现筛的话空间不够,就去掉了筛。其实还是在担心时间复杂度,但后来想一想好像筛一下时间还不如直接解。

第二题郭嘉逃离袁绍坐马车奔赴曹操,又想花最少的钱,还不能早不能晚到,当然动态规划就可以了。具体实现就是设f[t][p]表示当前时间为第t天、当前位置为点p的情况下,到第m天为止能取得的最小费用。f[t][p]从所有f[t + 1][u]转 移来,其中点t到点u在时间t有马车可坐。最后答案为f[0][1]。

第三题看完题目稍微有点懵,可能因为题干比较长,其实还是非常简单的。红绿灯一直在交替变化,经过这个路的时间就是从当前到下一次绿灯的时间,然后跑最短路就解决了。

至于为什么只敲了前两道,其实确实是在第三题读题上出现了一点点小障碍,不过前两题都拿到了满分,还是挺不错的。

下次模拟继续加油。

posted @ 2022-09-13 22:14  LZMiiu  阅读(22)  评论(0编辑  收藏  举报