找回密码
 快速注册
搜索
查看: 977|回复: 2

素数分组使组和构成等差数列

[复制链接]

471

主题

945

回帖

9837

积分

积分
9837

显示全部楼层

青青子衿 发表于 2019-8-14 09:46 |阅读模式
怎么将前10个素数分为三组,使得每组之和构成等差数列。
Example :
{2, 5, 13, 17}
{3, 11, 29}
{7, 19, 23}

830

主题

4862

回帖

3万

积分

积分
36159

显示全部楼层

isee 发表于 2019-8-14 14:31
回复 1# 青青子衿


这问题提得有意思

471

主题

945

回帖

9837

积分

积分
9837

显示全部楼层

 楼主| 青青子衿 发表于 2019-8-16 18:45
MMA代码:
...
  1. plist = Prime@Range[10];
  2. Select[Subsets[plist], (Total[#] == Total[plist]/3) &] // Column
复制代码
...
先确定出等差中项的可能性:
\begin{align*}
3+11+29&=43\\
3+17+23&=43\\
7+13+23&=43\\
7+17+19&=43\\
11+13+19&=43\\
2+\phantom{0}5+\phantom{0}7+29&=43\\
2+\phantom{0}5+13+23&=43\\
2+\phantom{0}5+17+19&=43\\
2+\phantom{0}7+11+23&=43\\
2+11+13+17&=43\\
3+\phantom{0}5+\phantom{0}7+11+17&=43
\end{align*}

手机版|悠闲数学娱乐论坛(第3版)

GMT+8, 2025-3-4 12:33

Powered by Discuz!

× 快速回复 返回顶部 返回列表