You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求满足正方形顶点数约束的4个不同正整数的最小和

正方形顶点正整数的最小总和问题

你举的例子6、14、35、15确实完全符合要求!咱们先验证一下:

  • 相邻顶点:6&14(gcd=2≠1)、14&35(gcd=7≠1)、35&15(gcd=5≠1)、15&6(gcd=3≠1),全满足不互质;
  • 对顶点:6&35(gcd=1)、14&15(gcd=1),全满足互质;
    而且四个数都是不同的正整数,没问题。不过这个组合的总和是70,我们可以找到更小的总和~

寻找最小总和的思路

要满足题目的条件,四个数必须都是合数(如果是质数的话,相邻数必须包含这个质数作为因子,但对顶点的数要和它互质就不能包含这个质数,这会导致相邻的两个数都含该质数,它们作为对顶点时gcd≥该质数,矛盾),而且每个数最好是两个不同小质数的乘积——小质数的乘积能让数本身更小,总和也更容易压低。

我们可以用四个最小的质数:2、3、5、7,构造出这样的最优组合:
比如 10(2×5)、15(3×5)、21(3×7)、14(2×7),验证如下:

  • 相邻顶点:10&15(gcd=5≠1)、15&21(gcd=3≠1)、21&14(gcd=7≠1)、14&10(gcd=2≠1),全符合不互质要求;
  • 对顶点:10&21(gcd=1)、15&14(gcd=1),全符合互质要求;
    四个数都是不同的正整数,总和是 10+15+21+14=60,比你举的例子小10。

为什么这是最小的?

如果只用2、3、5三个质数,构造出来的四个数必然会出现对顶点共享质数的情况(比如6、10、15、9,对顶点6和15的gcd=3≠1,不符合要求),所以必须引入第四个质数,而7是最小的可选第四个质数,用它构造的组合已经是最小的可能了。

再尝试替换其中任何一个数为更小的数,要么会破坏相邻不互质的条件,要么会破坏对顶点互质的条件:

  • 把21换成9:9和14的gcd=1,相邻互质,不符合;
  • 把21换成12:12和10的gcd=2,作为对顶点的12和10不互质,不符合;
  • 替换其他数也会出现类似的矛盾。

所以目前能找到的最小总和就是60,对应的四个数可以是10、15、21、14(或者其他满足条件的排列)。

内容的提问来源于stack exchange,提问作者Tom Galle

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 03:23:04