Domanda di colloquio di Garmin

Should you use a recursive function or for loop for ___ problem?