DTOJ 3858 [NOI2017] 游戏

博客介绍了DTOJ 3858号题目,NOI2017中的一道游戏规划问题。小L需要在n场游戏中选择适合的地图和赛车,每种赛车对特定地图有适应性限制。题目要求根据四元组条件规划赛车选择,确保满足所有条件。博主探讨了解题思路,包括2-SAT问题的解决方法,通过强连通分量分析来优化复杂度至O(m),并提供了样例解释和子任务解析。
摘要由CSDN通过智能技术生成

题意

小 L 计划进行 n n n 场游戏,每场游戏使用一张地图,小 L 会选择一辆车在该地图上完成游戏。小 L 的赛车有三辆,分别用大写字母A、B、C表示。

地图一共有四种,分别用小写字母x、a、b、c表示。

其中,赛车A不适合在地图a上使用,赛车B不适合在地图b上使用,赛车C不适合在地图c上使用,而地图x则适合所有赛车参加。

适合所有赛车参加的地图并不多见,最多只会有 d d d 张。

n n n 场游戏的地图可以用一个小写字母组成的字符串描述。例如: S = x a a b x c b c S=xaabxcbc S=xaabxcbc 表示小L计划进行 8 8 8 场游戏,其中第 1 1 1 场和第 5 5 5 场的地图类型是x,适合所有赛车,第2场和第3场的地图是a,不适合赛车A,第4场和第7场的地图是b,不适合赛车B,第6场和第8场的地图是c,不适合赛车C。

小 L 对游戏有一些特殊的要求,这些要求可以用四元组 ( i , h i , j , h j ) (i,h_i,j,h_j) (i,hi,j</

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值