Ze względu na wejście pierwszego numeru oraz liczbę sekund (zarówno dodatnie liczby całkowite, zero wykluczono), określić w jak wiele sposobów można zrobić drugi z pierwszego, stosując następujące czynności: +1, +2i *3. Operacje są po prostu stosowane od lewej do prawej.
Przykłady:
Wejście:
1 2. Wyjście:1. Czyli, można uzyskać tylko2poprzez działanie+1, więc jeden sposób.Wejście:
1 3. Wyjście:3. To znaczy, możesz zdobyć 3, wykonując+2albo+1+1, albo*3Wejście:
1 4. Wyjście:4.Wejście:
2 6. Wyjście:6.Wejście:
2 7. Wyjście:9.Wejście:
1 10. Wyjście:84.
W przypadku braku możliwości, np. 100 100Lub 100 80, wyjście jest 0.
Możesz również wziąć dane wejściowe jako tablicę lub ciąg znaków z dowolnym wygodnym separatorem.
Najkrótsze rozwiązanie wygrywa.
*3 +2 +1tyle razy, ile chcesz, a następnie aplikować, +1aby dostać się do 0.