• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Augenstern-
博客园    首页    新随笔    联系   管理    订阅  订阅
2025.9.30 刷题

1.

P2120 [ZJOI2007] 仓库建设

斜优板纸

注意 \(x\) 可能重复,需要特判

AC

2.

P3628 [APIO2010] 特别行动队

板纸

AC

3.

P2748 [USACO16OPEN] Landscaping P

\(a , b\) 很小,考虑把每单位单独考虑

每单位的花费设为 \(v\)

对现在的泥土分情况

  • 如果是少了泥土,可以花费X费用来解决,所以\(V_i​=X\),还可以向前面要泥土,要泥土一定向之前多泥土的地方要,要花费\(Z∣i−j∣\) 费用,但之前的泥土我们已经考虑了它的贡献了,所以之前的泥土的贡献就要再减去(即之前的那个泥土多了,但是不需要处理了,后面少了的那个泥土直接要过来了),总的费用为\(Z∣i−j∣−V_j\)​,所以\(V_i​=min(X,Z∣i−j∣−V_j​)\)

  • 如果是多了泥土,可以花费Y费用来解决,所以Vi​=Y。还可以往前面送泥土,送泥土一点向之前少泥土的地方送。同理,总的费用为\(Z∣i−j∣−V_j\)​,所以\(V_i​=min(Y,Z∣i−j∣−V_j​)\)

这个用堆维护即可

AC

4.

P4983 忘情

化简柿子后

wqs 二分,套斜优板纸

AC

posted on 2025-10-02 07:01  初绘  阅读(9)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3