一个自然数N各位数字之和是300,要使N最小,N应当是几位数?它的首位数应当是几?

问题描述:

一个自然数N各位数字之和是300,要使N最小,N应当是几位数?它的首位数应当是几?

首先n位数越多n越大
考虑每一位都是9 则最多有33个9
因为300=33×9+43
所以33位数的数码和最多是297不到300
所以n是34位数
而要让34位数最小 最高位应该最小 最高位最小是3(300-297=3),
故答案为:34;4.
答案解析:这个数的数字和是300,应让其各个位数尽量的大,位数才可能最少,数字才能最小.考虑每一位都是9 因为300÷9=33…3,则最多有33个9,所以33位数的数码和最多是297不到300,所以n是34位数,而要让34位数最小 最高位应该最小 最高位最小是3.
考试点:数字和问题.
知识点:各数位上数的和一定,要使n最小,则从数位最少考虑,所以应该让各个位数尽量的大,进而解决问题