首页 > 其他 > 详细

2020.02.05【NOIP提高组】模拟A 组 总结

时间:2020-02-05 20:22:06      阅读:82      评论:0      收藏:0      [点我收藏+]

啊啊啊,\(T2\)考完\(1min\)后调出。。。\(AC\)了就。。。我晕。。。

估分:\(50 + 100 + 30 = 180\)
考场:\(30 + 40 + 30 = 100\)
呃呃呃,这有点。。。

\(T1\)

刚开始没什么思路,看到空间如此小就想到可能有什么巧法(不需要线段树等)。
然鹅我没有想到。。。于是打了颗线段树卡卡空间。。。
然后发现神奇\(pop\)竟然可以在队列里什么也没有的情况下使用。。。
改了后就\(WA80\)了,原因是线段树空间不够。。。

\(T2\)

这道题一看到数据就发现\(n,m\)其实都是骗人的。\(n+m\)最多是\(11\)
那这样子就好办了。于是想到了\(dfs\)
但是暴力\(dfs\)会时超啊???怎么办???
发现不能记忆化,然后开始胡思乱想。。。
发现一个突破口:\((1,1)\)这里如果需要填颜色的话,如果后面的全是零的话,它填\([1,k]\)的答案都是一样的。
然后就发现在\(dfs\)到当前节点的时候,如果这个颜色是第一次出现的时候,那么它的答案一定是固定的。所以我们可以由此剪枝,然后样例\(4\)就过了。
呃呃呃,少了\(60\)分的感觉好不爽。。。

\(T3\)

这道题感觉可做性是有的。
我们可以改变一下题意:
给你\(p\),你可以从\(p\)中取\(k\),然后你可以在这\([1,k]\)中取\(0\)~\(p-k\)个值,将它们相乘,得到一个值。
问可以得到多少种不同的值。
然后呢???????懵逼了。

总结

下次比赛一定不要再浪费时间了,不要出房间门,不要受门外的声音所影响。
还有就是抓紧时间,全程紧绷神经,否则。。。可能会像今天一样考后立即调出。。。很烦的。。。
要善于转化题意。
有的时候数据、时间空间的限制可能会使你想到一些特定的做法,一定要看清并仔细思考。

2020.02.05【NOIP提高组】模拟A 组 总结

原文:https://www.cnblogs.com/jz929/p/12264759.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!