我已然感觉三四年级是混不下去了,准备回二年级混去了,有木有表哥在读初一的求罩啊。。。

492

357

816

有人说,在射雕英雄传里面这个题目困扰了瑛姑20多年,后来被黄蓉分分钟就解决了。《射雕英雄传》中,英姑对黄蓉说:“你算法自然精我百倍,可是我问你:将一至九这九个数字排成三列,不论纵横斜角,每三个字相加都是十五,如何排列?”黄蓉当下低声诵道:“九宫之义,法以灵龟,二四为肩,六八为足,右三左七,戴九履一,五居中央。.…”其实,北宋刘牧著的《易数钩隐图》中和这个口诀匹配的还有一首诗:四季九花二重开,三杨五柳七处栽,八哥一唱六鸟应,九宫奇境仙人来。"

灵龟是又是什么?原来灵龟是背负洛书的神龟。

相传,上古伏羲氏时,洛阳东北孟津县境内的黄河中浮出龙马,背负"河图",献给伏羲。伏羲依此而演成八卦,后为《周易》来源。又相传,大禹时,洛阳西洛宁县洛河中浮出神龟,背驮"洛书",献给大禹。大禹依此治水成功,遂划天下为九州。又依此定九章大法,治理社会,流传下来收入《尚书》中,名《洪范》。《易·系辞上》说:"河出图,洛出书,圣人则之",就是指这两件事。

河图上排列成数阵的黑点和白点,蕴藏着无穷的奥秘;洛书上,纵、横、斜三条线上的三个数字,其和皆等于15,十分奇妙。对此,中外学者作了长期的探索研究,认为这是中国先民心灵思维的结晶,是中国古代文明的第一个里程碑。

【声明:原创内容,欢迎分享;未经授权严禁转载、不得用于商业用途】

怎样用数学的方法求出来九宫格里面的值?

数学里面对于不知道数的最简单的处理方法就是设置未知数,比如X、Y、Z等,当然这个跟三年级的人能够说的明白不呢?已经不记得小学的时候有木有学未知数了,如果后面出现三年级没有学过的数学方法,还请大家见谅,毕竟以三年级的智商,我就很难向你解释清楚了。

咱们先设置九宫格分别填入的数是:A、B、C、D、E、F、G、H、I

九个数取值范围[1,9],如图:

ABC

DEF

GHI

那么,横竖斜等于15,转化成数学表达式就是:

A+B+C=15、D+E+F=15、G+H+I=15、A+D+G=15、B+E+H=15、C+F+I=15、A+E+I=15、C+E+G=15………………………............................(算式组①)

将算式组①中的等式左右分别相加,合并同类项,提取公因式之后:

3(A+C+G+I)+2(B+D+H+F)+4E=120

设:A+C+G+I=X 、

B+D+H+F=Y

其中:X=A+C+G+I=(A+I)+(C+G)=15-E+15-E=30-2E

同理:Y=B+D+H+F=30-2E

即:3(30-2E)+2(30-2E)+4E=120

所以:E=5

将E=5代入算式组①:A+B+C=15、D+F=10、G+H+I=15、A+D+G=15、B+H=10、C+F+I=15、A+I=10、C+G=10

设:M=N=P=Q=10

其中:M=D+F=10 、N=B+H=10 、 P=A+I=10

、 Q=C+G=10

而从1~9中加起来等于10一共有四组数分别是:1+9、2+8、3+7、4+6

设:J=K=R=S=10

J1=1、J2=9、K1=2、K2=8、R1=3、R2=7、S1=4、S2=6

则:J=J1+J2=1+9 、K=K1+K2=2+8

、R=R1+R2=3+7、S=S1+S2=4+6

前面的这几步设置,无非就是找到四组相加等于10并设置了字母替代相关等式;

这里需要安利两个数学概念:偶数:能够被2整除的整数;奇数:不能够被2整除的整数

所以:奇数+奇数=偶数、偶数+偶数=偶数、奇数+偶数=奇数

而且,我们可以发现刚才的J、K、R、S正好分别是两组偶数、两组奇数。

E=5代入如图:

ABC

D5F

GHI

观察九宫格我们可以发现:如果确定十字形的B、D、H、F的值,并不能够写出A、C、G、I的值,但是只要确定了位于两个对角线上的A、C、G、I的值,就可以完全确定B、D、F、H的值了。

所以我们先确定A、C、G、I的值,这四个值一共有三种:四个数都是奇数、两个奇数两个偶数、四个数都是偶数。

【声明:原创内容,欢迎分享;未经授权严禁转载、不得用于商业用途】

下面我们两验证这三种可能:

假设一:对角线上两组数都是奇数,那么中心十字形必然为偶数,以A、B、C为例,则是:A(奇数)+B(偶数)+C(奇数)=偶数 而不会是奇数15。所以,假设一不成立。

假设二:对角线上两组数为一奇一偶的组合,那么以第一行为例,A+B+C=(A+C)+B=奇数+B,如果要等于15,那么B必然为偶然,同理F

也必须为偶然,所以中心十字上两组数都必须为偶数,与前面得出的四组数只有两组奇数两组偶数不符,所以假设二不成立。

假设三:对角线上两组数都为偶数,按前面的方法,以第一行为例,A+B+C=偶数+B,如果要等于15,那么B必然是奇数,同理D、F、H也为奇数。符合前面的J、K、R、S四组数两组奇数两组偶数的规律。

那么,K、S两组数必然是放在对角线上面,J、R两组数放在十字形上面。而:J=J1+J2=1+9

、K=K1+K2=2+8 、R=R1+R2=3+7、S=S1+S2=4+6

1、当K在A—I位置、S在C—G位置时:

①K1在A位置、S1在C位置时,I=K2=8,G=S2=6:

②K1在A位置、S2在C位置时,I=K2=8,G=S1=4:

③K2在A位置、S1在C位置时,I=K1=2,G=S2=6:

④K2在A位置、S2在C位置时,I=K1=2,G=S1=4:

2、当S在A—I位置、K在C—G位置时:

①S1在A位置、K1在C位置时,I=S2=6,G=K2=2:

②S1在A位置、K2在C位置时,I=S2=6,G=K1=8:

③S2在A位置、K1在C位置时,I=S1=4,G=K1=8:

④S2在A位置、K2在C位置时,I=S1=4,G=K1=8:

经过上面的讨论,一共得到八个解。。。。。

这样算是用数学方法解出来的不呢?但是好像这样也是无法给三年级的小朋友说不明白啊。。。。

原创内容,欢迎分享;未经授权严禁转载、不得用于商业用途】

到这里,我又产生了一连串的疑问,为什么九宫格横竖斜的和等于15呢?而不可以是其它的数?3X3的九宫格有这个规律,4X4宫格、5X5的宫格是不是也有类似的规律呢?

—— —— —— —— —— —— —— —— —— —— ——

—— —— —— —— —— ——

此篇文章发于2016年1月10日发表于@巴蜀落红 的个人微博,因2016年2月10日偶登博客,发现文章自动同步到博客时候,造成某些数学标点符号遗漏,特于2月10日重新编辑发布。

关注@巴蜀落红 的个人微博,了解更多有趣的东西。

其实,这类N*N的宫格还有一个名字叫做幻方,刚才做的3*3的幻方是最简单的幻方。人们经过研究,得出计算任意阶数幻方的各行、各列、各条对角线上所有数的和的公式为:S=n(n^2

1) /2其中n为幻方的阶数,所求的数为S。

关于幻方的规律,在此就不搬运度娘了,大家可以自行前往。

C语言 9宫格 和为15,如何将1~9填入九宫格,使其横竖斜都等于15?相关推荐

  1. 9宫格解锁 android_android开发图案解锁学习记录一(九宫格的绘制)

    图案解锁的原理: 九宫格解锁故名思议就是要有九个宫格:然后宫格间进行连线. 首先我们要先绘制九个点(宫格),确定位置,然后绘制不同的图案. 图案分为不同的状态:正常的状态,按下时的状态和错误的状态 当 ...

  2. 9宫格解锁 android_9个点的所有解锁图_Android九宫格手势锁设定和解锁

    最近在做APP的自动化测试,采用的是Appium方案.在测试过程中遇到了九宫格滑动解锁的问题,通过查阅相关资料,我做了一个通用的方法来处理九宫格在一个view中显示的情况. 这种情况我们只能通过定位每 ...

  3. 九宫格问题、16宫格

    九宫格(Lo Shu Square)问题 将1到9的数字按照一定方式填入九宫格内.使得每一列.每一行以及两条对角线上的值都相等. 全排列(递归) 首先,用枚举法,生成各种(3, 3)的二维数组: de ...

  4. 数字之迷--九宫格到121宫格之解

    从古至今,有多少人研究过九宫格,是无法统计的了,九宫格的魅力深深地吸引着热爱数字的人们.九宫格的基本规则是由1到某个奇数平方数组成的数字矩阵,每行.每列,以及斜向的数字之和全部相等.数字的魅力无穷无尽 ...

  5. 聚划算霸占淘宝“六宫格”

    4月9日,手机淘宝App更名为淘宝App,去掉"手机"前缀表明淘宝移动转型进程已经结束,截止到2018年年底,淘宝移动月度活跃用户比一年前增加1.2亿,达到近7亿.4月16日,淘宝 ...

  6. java实现求解n宫格

    n宫格:奇数阶宫格,使用1-n×n填入其中,使得每一行.每一列.正斜线和反斜线上每n个数的和都相等. 解法:使用网上已有算法,具体见附录. public class N_nine {public st ...

  7. 【uniapp前端组件】宫格

    宫格 简介 宫格组件. 效果图 属性 属性 类型 必填 备注 column Number 是 每行显示个数,默认为3 itemSpace Number 是 每个宫格之间的间距,默认为2,注:单位为百分 ...

  8. 【面试】回文数字宫格的实现(js基础版)

    前言:觉得我写的好,麻烦您点赞点关注加收藏/推荐,其他问题欢迎底部留言,佛系回复! 目录 一.起因 一.起因 在某个群里看到"回文数字宫格"的面试题: 于是我在假期,研究出了这个& ...

  9. html中的宫格怎么做?常用于商品展示等

    1.例子 --七宫格 有很多种方法:浮动float.定位position.伸缩盒flex都可以做 (本次案例使用float) 思路:一个父div包含7个子div.第一个div设置与父同高.剩余6个di ...

最新文章

  1. 玩远程 可视对讲系统几大新兴应用分析
  2. 新版GNS3-安装及配置教程
  3. svm 交叉验证 python_【python机器学习笔记】SVM实例:有毒蘑菇预测
  4. php用array_merge实现无限级分类
  5. HDU - 1358 Period(KMP的next数组求最小循环节)
  6. c语言不定长数组_学习C语言这三块“硬骨头”不搞定学了也是白学
  7. 函数指针使用场景和选择_在N + 1场景中使用@NamedEntityGraph更有选择地加载JPA实体...
  8. 远程调用python_远的解释|远的意思|汉典“远”字的基本解释
  9. Copy_on_write的简单实现
  10. ZOJ 3645高斯消元
  11. linux内核数据链路层,基于Linux数据链路层的MPI集群通信机制的设计与实现-嵌入式系统-与非网...
  12. python自动排版公众号_GitHub - Pidbid/maxpress: MaxPress:MarkDown+Python实现微信公众号一键排版...
  13. Shader序列帧动画——UnityShader学习笔记复习
  14. 前端面试 - css , 布局 ,js ,vue
  15. DEM数字高程模型、DSM数字地表模型和DOM正射影像的区别联系
  16. C语言:鸡兔同笼(随机输入头数和脚数)
  17. Autosar 网络管理总结
  18. Eclipse中更改tomcat版本
  19. 一文看懂人工智能语音芯片
  20. 基于深度卷积神经网络的人脸识别考勤系统-VGG-PYTHON-QT(1)

热门文章

  1. 2月编程语言排行榜新鲜出炉,谁又摘得桂冠?
  2. 树莓派——PWM温控风扇程序(C++、python)、开机自启动
  3. CG CTF 南邮CTF SQL注入2
  4. 2020年中国放疗设备行业发展现状及竞争格局分析,放疗人数逐年递增,行业空间大「图」
  5. 西藏全国计算机等级考试系统,2019西藏计算机等级考试报名今天开始
  6. hihoCoder 1166 交换代数 (高斯消元,概率)
  7. AI制作文字放射效果
  8. JavaScript的输入输出语句
  9. JS 输出指定格式的时间
  10. 教你玩转九四玩手游联运系统