KeyError 发表于 2023-1-12 10:45:25

幻方生成器(目前仅支持只因数)

本帖最后由 KeyError 于 2023-1-12 11:06 编辑

效果:
请输入幻方的阶数: 5
幻方为:
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9
>>>
源码:

双层hide,{:10_256:},VIP也看不到

def move(inta, num, Return):
    global numm
    numm = num + []
    if num == 0 and num == inta:
      numm += 1
    elif num == 0 or num == inta:
      if num == 0:
            numm = inta
            numm += 1
      else:
            numm = 0
            numm -= 1
    else:
      numm -= 1
      numm += 1
    if Return]] != 0:
      numm = num + []
      numm += 1
    return numm
def main(a):
    global mx
    global Return
    global num
    assert a % 2 == 1
    Return = [ for i in range(a)]
    inta = a - 1
    num =
    mx = 1
    Return]] = mx
    for i in range(a**2-1):
      num = move(inta, num, Return)
      mx += 1
      Return]] = mx
    return Return
if __name__ == "__main__":
    a=int(input("请输入幻方的阶数: "))
    try:
      re = main(a)
    except AssertionError:
      print("暂不支持偶数.")
    else:
      print("幻方为: ")
      for i in re:
            for j in i:
                print(j, end=" ")
            print("")

《麻醉大师》
医生:这种病叫阿莫森特鲁希尔综合症,需要手术治疗。
病人:为什么叫阿莫森什么什么综合征?
医生:这个阿司林......
病人:不是叫阿莫森特......
医生:这个阿莫勒林及......
病人:我快被你绕晕了,不是叫阿莫森特鲁......
医生:这个埃斯林批......
病人:(已被绕晕)
医生:病人麻醉成功,可以开始手术了。
{:10_256:}

KeyError 发表于 2023-1-12 11:26:18

weiter 发表于 2023-1-12 11:23
谢谢,不知道幻方是啥子

幻方是指每行每列每条对角线上的数加和都一样的数字方块组合.
比如:
8 1 6
3 5 7
4 2 9

KeyError 发表于 2023-1-12 10:50:56

本帖最后由 KeyError 于 2023-1-12 11:02 编辑

{:10_279:}
我像是会列表格的人吗

zhangjinxuan 发表于 2023-1-12 10:59:55

真不错,来看看源码{:10_256:}

zhangjinxuan 发表于 2023-1-12 11:00:40

抱歉,您不能对匿名帖评分
{:10_282:}

KeyError 发表于 2023-1-12 11:02:11

zhangjinxuan 发表于 2023-1-12 11:00


不能评分?

无理想的闲鱼 发表于 2023-1-12 11:02:55

我康康{:10_279:}

weiter 发表于 2023-1-12 11:23:36

谢谢,不知道幻方是啥子{:10_266:}

元豪 发表于 2023-1-12 12:54:19

啥叫幻方{:5_94:}

气氛组土荒笼 发表于 2023-2-12 10:05:38

wow

nexcafe2 发表于 2023-2-12 21:01:52

1

ExiaGN001 发表于 2023-2-16 13:48:20

只因数(
小黑子露出只因脚了罢

hornwong 发表于 2023-2-16 16:58:11

看看呀
页: [1]
查看完整版本: 幻方生成器(目前仅支持只因数)