zoukankan      html  css  js  c++  java
  • 经典数学模型——正方形幻方心法

    1    2    3               1    2    3    4                       1      2      3      4      5      6

    4    5    6               5    6    7    8                       7      8      9      10    11    12   

    7    8    9               9    10  11  12                     13     14    15     16    17    18

                                13   14  15  16                     19     20    21     22    23    24

                                                                          25     26    27     28    29    30

                                                                          31     32    33     34    35    36

    目的:解决数学模型中常见的9宫格、16方正等,横向、纵向、斜角有序数字排列使求和值均相等。

    满足条件:

    1、顺序排列,数与数等差或者以行为单位对称等差。

    2、顺序排列行与行和等差。

    3类情景:

    情景1:单行奇数格正方形排列幻方。

    解决心法:

    第一个数在第一行中间,定向斜上,出边,数填对面,遇数或出角向下转。

    情景2:偶数格正方形且能被4倍整除。

    解决心法:数字顺序排列,对角数按中心对称互换值。(方法一,方法二略)

    情景3:偶数格正方形,按照4m+2的形式。

    解决心法:

    步骤a. 整理—》按照中心对称线划分左上A,右下B,右上C,左下D四块区域,依次按照A、B、C、D的顺序依次填写有序数字,分别对每块区域进行情景1方法排列。

    步骤b. 替换—》找到A区,自左向右前M-2列数字(其中中间一行M-1排数字)以及中心点数字与D区数字对应互换。

                         找到C区,自右向左前M-1列数字与B区数字对应互换。

  • 相关阅读:
    Tomcat报错:Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/JFreeChartTest]]
    Md5 加密,加盐值
    ajax 分页 步骤和代码
    【每天学习一点点】numpy中的reshape中参数为-1
    smali文件语法参考
    google zxing 二维码扫描(android client分析)
    cygwin编译ffmpeg移植到android平台问题集锦
    Sequoyah 本机开发Native Development: Invalid path for NDK(路径无效) 解决方案
    优化模式--数据局部性
    程序猿,你也配吃10元的盒饭?
  • 原文地址:https://www.cnblogs.com/jupt/p/4947722.html
Copyright © 2011-2022 走看看