1000这个数,最多可以拆成多少个不同的自然数相加的和

问题描述:

1000这个数,最多可以拆成多少个不同的自然数相加的和

最多 45 个不同自然数
(1+n)*n/2 =1000
n*(n+1)=2000
n≈44
1+2+3+……+44=990 剩余的10 可以 加到 35 之后任意一个或者多个书上。数的总数最多还是 44个
再加上 0 。最多 45 个不同自然数。

要最多的就要从最小找,1+2+3+……44=990,少了10加在44上,就是1到43,和54,是最多的,44个数