In what way do you consider them time consuming? The steps you should be taking with these problems are:
1. Determine number of compounding periods.
2. Determine interest rate as a total percentage, and not a relative percentage (i.e. convert "a gain of 20% per period" into "120% per period = 1.20"
3. Raise the total percentage to the number of periods (1.20^3 for three periods).
4. Multiply step 3 by the principle.
Steps 1 and 2 are simple reasoning and math that you should be able to do in your head. Step 3 and 4 are the time consuming parts. Step 3 there is a trick to make the math easier, IMO, which is using a trick to multiply numbers together fast.
The trick is that when you multiply two numbers together to use a reference number. So for example, let's say the problem has a growth rate of 30% per period. First, convert to total percentage - 130%. Then you'll need to raise it to the number of periods. A period of 1 is easy obviously. A period of 2 is 130 squared. If you do this the traditional way it can be time consuming.
However, the trick is to use 100 as a reference number and use the fast method of multiplication. So here are the steps:
1. Rewrite 130^2 as 130*130
2. Use 100 as a reference number. Since 130 is 30 units above 100, our reference number, add 30 to it to get 160. Then multiply by our reference number to get 16000.
3. Take the distance of both numbers from our reference number - in this case, they're both 30 - and multiply those together to get 900. Add that to step 2 to get the answer: 16000 + 900 = 16900. 130^2 is 16900. Because this is a percentage, you'd add the decimals back in to get 1.69. You then can multiply the principle by 1.69 (depending on the value of the principle you might be able to do that calculation in your head, too).
Using this method, you can easily do this problem entirely in your head.
Now, there is a rule that I didn't explain here, which is that if the number is above your reference number, you add the difference (like in step 2). If it's beneath the reference number, you subtract it. For example, if you have a problem where the value is
decreasing by 20% per period, you'd first make that a total percentage per period (20% decline is 80% total) then:
80^2 = 80*80
Use 100 as our reference number. Since 80 is 20 units under our reference, we subtract 20: 80-20 = 60
Multiply by our reference number 60*100 = 6000
Multiply the distances of both numbers from the reference number: 20*20 = 400
Add 6000 + 400 = 6400
Convert back to decimal if needed (add 4 decimal places): 0.64
Using 100 as a reference number, and considering that most growth rates are around 100, make the tough calculation easy to do in your head.
For problems involving more than two periods, you can use this method to decrease calculation time. For example, if you have 4 periods of 20% growth per period, instead of calculating (1.20)(1.20)(1.20)(1.20) you can use the above method to get 1.69, then square 1.69, and even in that case do another iteration of the above method, just with 169*169!
If you have an odd number of periods, you can use the squares and then multiply again. For example, for 5 periods of 20% growth, in your head you can get to 1.69 for two periods quickly, then square that again using the above method to get to 2.8561, and then hand calculate the last period (2.8561*1.69). You might even be able to round 2.8561 to 2.86 and do the above method for 2.86*1.69 to get your final answer.
This all sounds complicated but with a little bit of practice it becomes pretty easy. It also makes you seem like a genius when you can multiply in your head this quickly haha.