Dada a entrada do primeiro número e o segundo número (ambos inteiros positivos, zero EXCLUÍDA), determinar em quantas maneiras você poderia fazer o segundo fora do primeiro, usando seguintes ações: +1, +2e *3. As operações são simplesmente aplicadas da esquerda para a direita.
Exemplos:
Entrada:
1 2. Saída:1. Ou seja, você só poderia começar2fazendo+1, por isso de uma maneira.Entrada:
1 3. Saída:3. Ou seja, você pode obter 3 fazendo+2ou+1+1, ou*3Entrada:
1 4. Saída:4.Entrada:
2 6. Saída:6.Entrada:
2 7. Saída:9.Entrada:
1 10. Saída:84.
Caso não haja maneiras, por exemplo 100 100, ou 100 80, a saída é 0.
Você também pode receber a entrada como uma matriz ou string com qualquer separador conveniente.
A solução mais curta vence.
*3 +2 +1quantas vezes quiser e, em seguida, aplicar +1para chegar a 0.