找回密码
 欢迎注册

挑数字

已有 261 次阅读2023-12-4 08:29 |个人分类:算法交流|系统分类:分享

从自然数中挑选K个数(可以重复选取)组成一个数组,使得其中不超过3个元素之和可以连续取到1~N,现已知N。求数组中元素个数最少且最大值最小的一个。

比如N=10,(1,2, 4 ,4),(1,2,2,6)和(1,2,3,7)都满足个数最少,但(1,2,4,4中最大值为4)。所以结果是(1,2,4,4)。
1=1
2=2
1+2=3
4=4
1+4=5
2+4=6
1+2+4=7
4+4=8
1+4+4=9
2+4+4=10

现在N=10000,求该数组。

路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 欢迎注册

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-12-21 21:23 , Processed in 0.039869 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

返回顶部