Of course, you can always systematically derive all combinations for any number of nuts using either of the above approaches. The key here is to find the pattern, and the way to do that is to start as simple as possible, starting with 1 nut and working up until a pattern emerges -- from experience, you may need to work through 5 to 7 nuts. Regardless of which approach you take, the total number of combinations is the same, but I'll use the second approach and explain later in the advanced section.
Here are the different combinations for different numbers of nuts:
Continue to solution explained