一个七位数,各个数位上的数都不同,且和为36.求这个七位数最大是多少

问题描述:

一个七位数,各个数位上的数都不同,且和为36.求这个七位数最大是多少

一个七位数,各个数位上的数都不同,且和为36.求这个七位数最大是
9876510

9876510
思路是这样然的,从最大的开始往下排,9,8,7,6,5,这5个数相加等于35,然后只能是1和0咯

7位数,个数字各不相同,则等于在0~9十个数字中取7个,组成一个数,则组成的最大数为9876543.
因为9+8+7+6+5+4+3=42>36
所以要使这个7位数尽量大,那么就只能减少个位数、十位数,甚至百位数数字的大小
先减少个位数9+8+7+6+5+4+0=39>36,
再继续减少十位数9+8+7+6+5+1+0=36,符合要求
所以9876510为所求