抱歉 2进位运算 我不是很熟 烦请高手另外 我怀疑 要创阵列表 跑循环设定为long看看
https://club.excelhome.net/thread-859706-1-1.html对岸的 有查到>31 可能要改用文字记录我晚点写出来 大概就是用阵列纪录主轴是用阵列纪录0跟1 将2^35 与 2 ^ 1 两组都列出来然后用第一组阵列修改 若发现第二组阵列或第一组阵列有1 那么第一组阵列就变成1 (2进位and逻辑)然后最后把 第一组阵列 用循环 step-1 把字串一个一个从屁股把字一个一个提出来 用&并起来转成阵列的写法 可以参考那个网址的辗转相除法但不要用递回 直接用阵列解决补充一下第二组阵列与第一组阵列也是用循环逐列俩俩比对有没有1