#CF986C. AND Graph
AND Graph
CF986C AND Graph
题目描述
给定一个 个整数的集合,每个整数在 到 之间,以每一个整数作为顶点建无向图,当两个点 和 做与运算值为 时,则认为 和 是连通的,即 和 之间有一条无向边。请求出图中连通块的个数。
输入格式
第一行输入两个整数 和 (,)。
第二行输入 个整数,即集合里的元素。
输出格式
一个整数,表示图中连通块的个数。
输入输出样例 #1
输入 #1
2 3
1 2 3
输出 #1
2
输入输出样例 #2
输入 #2
5 5
5 19 10 20 12
输出 #2
2