#ABC128C. 开关与灯泡
开关与灯泡
开关与灯泡
题目描述
有 个具有 on 和 off 两种状态的开关,以及 个灯泡。开关编号为 到 ,灯泡编号为 到 。
灯泡 连接着 个开关,当开关 中处于 on 状态的开关个数除以 的余数等于 时,该灯泡点亮。
问:有多少种开关 on/off 状态的组合,能使所有灯泡都点亮?
输入格式
输入按以下格式从标准输入给出:
输出格式
输出能使所有灯泡都点亮的开关 on/off 状态组合的数量。
样例
2 2
2 1 2
1 2
0 1
1
-
灯泡 在下列开关中有偶数个为 on 时点亮:开关
-
灯泡 在下列开关中有奇数个为 on 时点亮:开关
(开关 、开关 ) 的状态可以是 (on,on)、(on,off)、(off,on)、(off,off),其中只有 (on,on) 满足条件,因此请输出 。
2 3
2 1 2
1 1
1 2
0 0 1
0
-
灯泡 在下列开关中有偶数个为 on 时点亮:开关
-
灯泡 在下列开关中有偶数个为 on 时点亮:开关
-
灯泡 在下列开关中有奇数个为 on 时点亮:开关
要使灯泡 点亮,开关 必须为 off;要使灯泡 点亮,开关 必须为 on,但此时灯泡 不亮。
因此,不存在能使所有灯泡都点亮的开关 on/off 状态组合,请输出 。
5 2
3 1 2 5
2 2 3
1 0
8
数据范围
- 是 或
- 输入均为整数
难度
普及
通过率
—
尝试
0
已通过
0
- ID
- 1712
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者