Generate all subsets with repetition allowed, check which sum to target.
The number of combinations with repetition grows exponentially. Many combinations exceed the target early but you'd still generate them.
Can you prune branches that exceed the target?