本程序演示m人中任意至少n人才能打开所有锁的原理。通过选择m和n的值,程序会生成所有可能的组合矩阵,其中1表示有钥匙,0表示没有钥匙。只有当你选择n列时,这些列的按位或操作结果才会全部为1,表示成功打开所有锁。