TC官方合作论坛

 找回密码
 立即注册
查看: 1199|回复: 2

[已解决] 找一组数固定个数的和等于固定值

[复制链接]
发表于 2015-8-21 08:50:49 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
星数=数组(2,3,3,1,2,1,3,1,2,3,3,1,2,3,3,1,2,3,3,4)
这样看成关联数组也行<星数=数组("a1"=2,"a2"=3,"a3"=1,"a4"=1,"a5"=2,"a6"=3,"a7"=3,"a8"=2,"a9"=3,"a10"=3,"a11"=2,"a12"=1,"a13"=4,"a14"=3,"a15"=3,"a16"=1)
>
找出数组n=16个元素里符合 ,任意<=12个元素相加的和 >=30,把符合条件的多个数组下标保存到一列新数组,
例如:比如 a1+a2+a3+a4+a5+a6+a7+a8+a9+a10+a13+a14的和=30
   就输出一个 , 最终=数组("k1"="a1","k2"="a2",......"k14"="a14")
                 最终n=数组("k1"="a2","k2"="a3",......"k14"="a14")等
以上这里是最重要的
**********
当然这可能是输出多个数组,我实际应用是游戏背包装备带星级,合成“圣灵”最多放12件磨具总和最少30个星级,
在上边求出一组数组中我再选着一个 星数 的下标形成新数组,优先级是这样的,
   
星级的和越小越好(不浪费) 装备个数越大越好(优先合成低星磨具)

求帮助
回复

使用道具 举报

发表于 2015-8-21 23:08:28 | 显示全部楼层
【鬼玺开源】TC5.0 - 随机N个数计算和为M的其中O个数
http://bbs.tyuyan.com/thread-52646-1-1.html

老头的问题挺好玩的,学到不少。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-8-21 23:13:51 | 显示全部楼层
感谢鬼玺 和qq群帮忙的梦影
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-10-2 19:05 , Processed in 0.031388 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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