How many natural numbers less than 99000 have the sum of the digits equal to 8.

This is what I tried to do.Let $x_i$ be the ith digit for any $i \in \{1,2,3,4,5\}$. Ways of creating numbers less than 99000 are
case 1: starting from 8.

case 2 : starting from 9, when $x_1=9$. But in this case $x_1=9$ already violates the condition that sum of the digits is equal to 8 .Therefore we can ignore this case.

Therefore the problem is equivalent to the number of integer solutions to


subject to


(Since natural numbers)

I know how to do this if the condition was only $x_1\le8,x_2\le9,x_3\le9,x_4\le9,x_5\le9$

That is consider no restriction solutions and subtract from it the solutions with conditions $x_1\ge10,x_2\ge10,\ldots,x_5\ge10$

But with greater than zero condition what should I do ?

  • 2
    $\begingroup$ Why $\gt 0$?. Numbers $80000, 8000, 800, 80, 8$, for example, should all be counted, shouldn't they? $\endgroup$ – Mick A Oct 11 '14 at 16:02
  • $\begingroup$ @MickA Because it says how many natural numbers numbers like 800 can't be included right $\endgroup$ – clarkson Oct 11 '14 at 17:00
  • 1
    $\begingroup$ By what definition are numbers like $800$ not natural numbers? $\endgroup$ – Semiclassical Oct 11 '14 at 17:02
  • $\begingroup$ What I thought was that $x_i $th digit has to be natural and sum of $x_i$'s has to be 8 $\endgroup$ – clarkson Oct 11 '14 at 17:05
  • $\begingroup$ I don't see that restriction in the question as you've written it. (Had they said "using nonzero digits" I'd agree.) Plus it would give the strange situation of $800$ being one less than a natural number, one more than a natural number, and nevertheless not natural. $\endgroup$ – Semiclassical Oct 11 '14 at 17:08

Before we get to your question, we need to fix your setup: as others have pointed out in the comments, your limits on the $x_k$ incorrectly exclude solutions with $0$s, like $800$ and $710$. In fact you want $0\le x_k\le 8$ for $k=1,2,3,4,5$: $0$ should be allowed in any position, and there’s no need to allow $9$ in any position, since a $9$ would make the sum too big. Thus, you want the number of integer solutions to the equation


subject to the condition that $0\le x_k\le 8$ for $k=1,2,3,4,5$. Thus, the difficulty that you asked about doesn’t actually arise in this problem.

If your bounds on the $x_k$ were correct, you could solve the problem as follows. For $k=1,2,3,4,5$ let $y_k=x_k-1$; then $(1)$ holds if and only if


and the $y_k$’s satisfy $x_1\le 7$ and $x_k\le 8$ for $k=2,3,4,5$.

  • $\begingroup$ Thanks for the answer.The number of integer solutions I get is 495. I've made a mess in understanding the part of "natural numbers" $\endgroup$ – clarkson Oct 12 '14 at 6:40
  • 1
    $\begingroup$ @clarkson: You’re welcome. $495=\binom{8+5-1}{5-1}$ is right. As far as the term natural number goes, you have to be a little careful: many mathematicians — I’m one — use it to mean non-negative integer, but there are also quite a few who use it to mean positive integer. In this case it doesn’t matter which convention is in use, since the integer $0$ doesn’t have digit sum $8$ anyway. $\endgroup$ – Brian M. Scott Oct 12 '14 at 6:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.