#672. 最小环
最小环
题面
给定 个整数 ,考虑一张含有 个节点的无向图,对于任意 ,若 ,则节点 连通,其中 表示按位与运算
你现在需要求出该图最小环的大小,或确定其不存在环
我们规定,环至少三个点
输入格式
第一行一个整数
第二行包含 个整数,第 个数表示 ()
输出格式
仅一个数,表示最小环的大小,若不存在环,则输出
样例 #1
样例输入 #1
4
3 6 28 9
样例输出 #1
4
样例 #2
样例输入 #2
4
1 2 4 8
样例输出 #2
-1
提示
第一个样例,最小环是
第二个样例,图中没有环