# 神经突击车 - 参考时间限制:0.5 秒(参考环境:[评测环境与性能](../../../docs/评测环境与性能.md);仅供预估) - 实际时间限制:标准程序在目标评测环境中处理最慢正式测试文件的基准时间的 2 倍,按 0.5 秒的倍数向上取整;若平台仅支持更粗的粒度,再向上取整到平台可设置值。 - 内存限制:128 MB ## 背景故事 拉恩被几支敌军围困,神经突击车赶来协助撤离。每辆突击车可以挑起两支敌军之间的冲突,也可以使一支敌军陷入内乱。只要所有敌军都被其中一种方式牵制,撤离就能开始。突击车造价昂贵,请尽量少使用它们。 ## 形式化问题描述 有 $n$ 支军队,以及 $m$ 对允许制造冲突的军队。一次行动消耗一辆神经突击车,可任选以下一种方式: - 选择给定的一对军队,使这两支军队都被牵制。 - 选择任意一支军队,使它被内部混乱牵制。 求使全部 $n$ 支军队都被牵制所需的最少行动次数。允许多次行动涉及同一支军队,但不必这样做。 军队由区分大小写的代号标识,代号只出现在允许制造冲突的关系中。若输入中只出现 $d