What it says in the title.
Just kidding, the title is very poorly explained, sorry about that. Here is a more descriptive question.
How can I prove the following.
Suppose we have some set of coins $C$, each with a value of the form $b^a$ where $a<k$, the base $b$ is constant and the exponent $a$ varies from coin to coin.
Suppose as well that the sum of all the coins in $C$ is greater than or equal to $b^k$. i.e.
$$\sum_{c \in C}\text{value}(c) \geq b^k$$
Then we must show that there exists $D \subseteq C$ such that all the coins in $D$ sum up exactly to $b^k$. i.e.
$$\sum_{d \in D}\text{value}(d) = b^k$$
I am trying to use this as a lemma in a longer proof, and it is the last link I need to complete the proof. I would appreciate any help I can get to point me in the right direction. Thank you.