• 机场


    判断无解直接差分即可。

    易得知,a型停机位严格优于b型停车位。

    结论1:只能从a型停机位转到b型停机位。

    否则既要多付切换费,也要占用a型停机位。

    结论2:一架飞机最多切换一次停机位。

    结论3:b的值可以被视为inf

    因为如果b被填满了,还能通过a继续填。

    结论4:如果飞机进行切换,则肯定在登机时间+1就切换

    由于b=inf,不占用a型停机位。

    所以根据结论1,2,可以得知飞机只有一直在a,b,登机后马上从a切换到b三种选择。

    先假设所有飞机都占用b型停机位。

    然后再考虑一些改成占用a型停车位的情况。

    如果一直在a型停车位,则要在[s,t)占用a型停车位,代价减少x

    如果从a转到b,则要在s时间占用停车位,代价减少x-floor(px)

    实际上就是有一些变量和约束,每个约束的形式是使得一些变量的和要<=一个值,求费用最小值。

    使用网络流解线性规划:使用志愿者招募的方法即可,但是i+1->i要变成i->i+1

  • 相关阅读:
    BZOJ4327 : JSOI2012 玄武密码
    BZOJ4303 : 数列
    BZOJ1077 : [SCOI2008]天平
    BZOJ1829 : [Usaco2010 Mar]starc星际争霸
    BZOJ1770 : [Usaco2009 Nov]lights 燈
    BZOJ3012 : [Usaco2012 Dec]First!
    BZOJ4320 : ShangHai2006 Homework
    BZOJ4311 : 向量
    BZOJ3075 : [Usaco2013]Necklace
    BZOJ4304 : 道路改建
  • 原文地址:https://www.cnblogs.com/cszmc2004/p/12976331.html
Copyright © 2020-2023  润新知