给出一个长为 nnn 的只包含01的数组 a[]a[]a[] 。现有一个全为0,长 nnn 的数组 b[]b[]b[] ,可以选择多个大于1的正整数k1,k2…k_1,k_2…k1,k2…,使 b[]b[]b[] 中以 kkk 的倍数为下标的数都变为111(下标从1开始),例如n=8n=8n=8时,选了k1=2,k2=3k_1=2,k_2=3k1=2,k2=3,则bbb数组变为011101010111010101110101,求所有不同的选法使b数组变为a数组