幻方

《射雕英雄传》中郭黄二人被裘千仞追到黑龙潭,躲进瑛姑的小屋。瑛姑出了一道题:数字1~9填到三行三列的表格中,要求每行、每列、及两条对角线上的和都相等。这道题难倒了瑛姑十几年,被黄蓉一下子就答出来了。

这其实就是一个3行3列的幻方。中国古代称为“河图”、“洛书”,又叫“纵横图”。

南宋数学家杨辉,在他著的《续古摘奇算法》里介绍了这种方法:只要将九个自然数按照从小到大的递增次序斜排,然后把上、下两数对调,左、右两数也对调;最后再把中部四数各向外面挺出,幻方就出现了。

幻方仍然是组合数学的研究课题之一,经过一代代数学家与数学爱好者的共同努力,幻方与它的变体所蕴含的各种神奇的科学性质正逐步得到揭示。它已在组合分析、实验设计、图论、数论、群、对策论、纺织、工艺美术、程序设计、人工智能等领域得到广泛应用。

1977年,4阶幻方还作为人类的特殊语言被美国旅行者1号、2号飞船携入太空,向广袤的宇宙中可能存在的外星人传达人类的文明信息与美好祝愿。

我们上线了新页面幻方:Magic Square

支持输出3~100内规模的n阶幻方。

magic-square.png

你可能感兴趣的:(幻方)