Escriba el código más corto que pueda para resolver el siguiente problema:
Entrada:
Un entero X con 2 <= X
yX <= 100
Salida:
Combinaciones totales de 2, 3 y 5 (se permite la repetición, el orden importa) cuya suma es igual a X.
Ejemplos:
Entrada: 8
Salida: 6
porque las combinaciones válidas son:
3+5
5+3
2+2+2+2
2+3+3
3+2+3
3+3+2
Entrada: 11
Salida: 16
porque las combinaciones válidas son
5+3+3
5+2+2+2
3+5+3
3+3+5
3+3+3+2
3+3+2+3
3+2+3+3
3+2+2+2+2
2+5+2+2
2+3+3+3
2+3+2+2+2
2+2+5+2
2+2+3+2+2
2+2+2+5
2+2+2+3+2
2+2+2+2+3
Entrada: 100
Salida: 1127972743581281
porque las combinaciones válidas son ... muchas
La entrada y salida pueden ser de cualquier forma razonable. El conteo de bytes más bajo en cada idioma gana. Aplican reglas estándar de código de golf .
sum
en ellos no fue una buena idea para tratar de resolver esa pregunta ...
11
de 12
a 16
. Por supuesto, siéntete libre de arreglar esto si no