Una fuente es una disposición de monedas en filas para que cada moneda toque dos monedas en la fila debajo de ella, o esté en la fila inferior, y la fila inferior esté conectada. Aquí hay una fuente de 21 monedas:
Su desafío es contar cuántas fuentes diferentes se pueden hacer con un número determinado de monedas.
Se le dará como entrada un número entero positivo n
. Debe generar la cantidad de n
fuentes de monedas diferentes que existen.
Reglas estándar de E / S, lagunas estándar prohibidas. Las soluciones deberían poder calcularse n = 10
en menos de un minuto.
Salida deseada para n = 1 ... 10
:
1, 1, 2, 3, 5, 9, 15, 26, 45, 78
Esta secuencia es OEIS A005169 .
Este es el código de golf. Pocos bytes ganan.
n
, hasta limitaciones de tipo de datos, hardware, etc.
n
para la cual se debe garantizar que el programa funcione? (es decir, después de lo cual puede romperse)