大意: 给定n(n<=22)个人, m个关系谁跟谁是朋友, 朋友关系是双向的, 每次操作可以选择一个人, 使他的朋友互相成为朋友, 求最少多少次操作可以使所有人互相认识 这个题挺巧妙的了, 关键是要注意到操作序列是与顺序无关的, 然后暴力模拟就行了, 复杂度$O(n2^n)$ 简单说明一下为什么与顺序无关, 对于操作序列中连续的两个人, 不妨设为第1个和第2个, 若1与2不认识, 显然交换1与2不影响, 否则的话无论是先选1还是先选2, 最终的结果都是1与2所认识的人全都互相认识 这样的话就意味…