24小时热门版块排行榜    

查看: 674  |  回复: 4
本帖产生 1 个 博学EPI ,点击这里进行查看

caiweiblue

银虫 (小有名气)

[求助] 规划求解问题求编程

条件:1、数列:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
2、给定和值:15 21 27 30 46 51
求:所有由给定数列1中的6个不同数字组成的数列,这6个数字可以组成1个数字、2个数字、3个数字或者4个数字的组合,单个组合中数字总和满足给定和值,且单个组合中数字无重复。求大神给出方法,谢谢!

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

没有最好,只有更好
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Edstrayer

版主 (著名写手)

方寸斗室小天地正气迷漫大世界

青葱岁月圣诞夜,浪漫歌舞迎新年。
2楼2015-02-16 03:34:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

caiweiblue

银虫 (小有名气)

引用回帖:
2楼: Originally posted by Edstrayer at 2015-02-16 03:34:25
15=1+2+3+4+5
21=1+2+3+4+5+6
27=2+3+4+5+6+7
30=1+3+5+6+7+8
46=1+5+6+7+8+9+10
51=2+6+7+11+12+13...

您的这些数字不能组成一个含6个数字的数列啊。而且,最多4个数字的和等于给定和值。如果可能的话,请给出程序和方法。谢谢!
没有最好,只有更好
3楼2015-02-16 09:55:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Edstrayer

版主 (著名写手)

方寸斗室小天地正气迷漫大世界

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
caiweiblue: 金币+10, 博学EPI+1, 有帮助, 最好提供解决的程序,或者枚举计算的表格。谢谢! 2015-02-17 21:24:53







这里2,7,8,11,19,25是6个数字的数列,且每个和值都是不超过数列中不超过3项的和。
采用的方法是枚举组合计算,用手工试算的,编程很复杂,因为组合的方法太多啦!
青葱岁月圣诞夜,浪漫歌舞迎新年。
4楼2015-02-17 02:34:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

caiweiblue

银虫 (小有名气)

引用回帖:
4楼: Originally posted by Edstrayer at 2015-02-17 02:34:46
15=7+8
21=2+8+11
27=8+19
30=11+19
46=2+19+25
51=7+19+25
这里2,7,8,11,19,25是6个数字的数列,且每个和值都是不超过数列中不超过3项的和。
采用的方法是枚举组合计算,用手工试算的,编程很复杂,因为组合 ...

我在网上搜了好多凑数字的程序,都是针对单个和值的,有没有针对多和值的凑数字程序呢?求大神帮忙,谢谢!
没有最好,只有更好
5楼2015-02-17 21:23:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 caiweiblue 的主题更新
信息提示
请填处理意见