问题:   一个3*3的方格钟填入n(n>=10)内的某9个互不相关的整数,使得所有相邻的方格内的整数之和为质数;质数定义:一个大于1的自然数,除了1与它自身 外,再没有其它的正约数了,这样的自然数叫做质数.

解决方案 »

  1.   

    n的范围假设是(n>=10 && n<=100)
      

  2.   

    质数必定是奇数(因为不会是2)。
    2 3 4
    5 14 9
    6 17 20
    不知道,猜了1zhong
      

  3.   

    n可以无限大应该不难吧,先在第一行第一个位置写个10,在在第2个位置从10开始累加是否符合条件,第3个位置又从10开始累加判断,第2行第一个位置在累加的时候只不过多个IF判断条件而已,因为要多判断第一行相邻的数了,感觉这方法是最好想到的,也是最没效率的
    可以稍微扩展一下,如果n是大于某数且小于某数,范围很紧,而且3*3的格子里不能有相同的数,那估计就比较难了,感觉和魔方差不多