链接:http://acm.hdu.edu.cn/showproblem.php?pid=4115
题意:两个人猜拳,B提前知道了A的出手情况,但是对B的出手有要求,(a,b,k)当k=0时要求B的第a次出手和第b次出手要一样,当k=1时要求B的第a次出手和第b次出手不一样。问B能否一局都不输。
分析:将B的每次出手分解成3种(石头,剪刀,布)情况,然后根据题目要求对其进行真假限制建立2-sat模型就行了。
代码:
#include
推荐阅读
- 技术|为参加2021年蓝桥杯Java软件开发大学B组细心整理常见基础知识、搜索和常用算法解析例题(持续更新...)
- hdu|2016 Multi-University Training Contest 1 C Game(hdu 5725)
- 求桥,边双连通缩点
- HDU|HDU 1576 A/B(拓展欧几里得,模板题)
- 比赛题解|2020 杭电多校9 1007 Game (平衡树)
- 玩一玩|超立方体及其可视化(Processing)
- #|【牛客】牛客练习赛67-E-牛妹游历城市——位运算优化
- hdu|HDU 6133 Army Formations 树状数组 + 启发式合并
- 图论|POJ1364 King 差分约束
- 图论|tarjan算法之——割点和桥