loj6515 贪玩蓝月 题解
题意:你需要维护一个双端队列。有5种操作,共进行 \(q\) 次:[*]给定 \(v,w\) ,在队首加入一个物品,其体积为 \(v\),权值为 \(w\);
[*]给定 \(v,w\) ,在队尾加入一个物品,其体积为 \(v\),权值为 \(w\);
[*]删除队首的物品。
[*]删除队尾的物品。
[*]给定 \(l,r\),从队列中选取若干物品,在其体积之和对 \(p\) ( \(p\) 为定值)取模后在 \(\) 中的情况下,最大化物品的权值和。如果没有合法方案,输出 \(-1\) 。
\(q\leq 50000,p\leq 500,0\leq w,v 感谢分享,学习下。 用心讨论,共获提升! 喜欢鼓捣这些软件,现在用得少,谢谢分享! 喜欢鼓捣这些软件,现在用得少,谢谢分享! 收藏一下 不知道什么时候能用到 喜欢鼓捣这些软件,现在用得少,谢谢分享! 喜欢鼓捣这些软件,现在用得少,谢谢分享! 懂技术并乐意极积无私分享的人越来越少。珍惜 过来提前占个楼 分享、互助 让互联网精神温暖你我 前排留名,哈哈哈 过来提前占个楼 谢谢分享,试用一下 感谢发布原创作品,程序园因你更精彩 谢谢分享,试用一下 不错,里面软件多更新就更好了 感谢分享,学习下。 这个好,看起来很实用 不错,里面软件多更新就更好了
页:
[1]
2