Dato l'ingresso del primo numero e il secondo numero (entrambi interi positivi, zero ESCLUSA), determinare in quanti modi si potrebbe fare il secondo out del primo, con le azioni seguenti: +1, +2e *3. Le operazioni vengono semplicemente applicate da sinistra a destra.
Esempi:
Ingresso:
1 2. Uscita:1. Cioè, puoi solo2farlo+1, quindi in un modo.Ingresso:
1 3. Uscita:3. Cioè, potresti ottenerne 3 facendo+2o+1+1, oppure*3Ingresso:
1 4. Uscita:4.Ingresso:
2 6. Uscita:6.Ingresso:
2 7. Uscita:9.Ingresso:
1 10. Uscita:84.
Nel caso in cui non ci siano modi, ad esempio 100 100, o 100 80, l'output è 0.
Puoi anche prendere input come un array o stringa con qualsiasi comodo separatore.
Vince la soluzione più breve.
*3 +2 +1tutte le volte che vuoi, quindi applicare +1per arrivare a 0.