Si queremos que la respuesta a un pequeño problema como este, podemos enumerar de forma sistemática y contar.
Solo se tiene en cuenta el número de particiones de 30 a 3 partes. La misma idea puede ser utilizado para producir una fórmula explícita para el número de particiones de n a 3 partes. Para uno de los avisos de un patrón simple. Si queremos 4 partes, una idea similar obras. En principio, lo que utilizamos a continuación es una recurrencia, por la facilidad de 2 partes al menos fáciles de 3 partes.
Hacemos una lista por el elemento más pequeño en la partición:
Más pequeño 10: 1 camino
Más pequeño 9: 2 maneras.
Más pequeño 8: 4 maneras (en un próximo es811)
Más pequeño 7: 5 formas
Más pequeño 6: 7 formas (próxima 612)
Más pequeño 5: 8 formas
Más pequeño 4: 10 maneras.
Más pequeño 3: 11 formas
Más pequeño 2: 13 formas
Más pequeño 1: 14 formas (próxima 114)
Nota el buen patrón de aumento de los números. Ahora agregue.
De otra manera: El siguiente es otro directo del enfoque computacional. Deje f(n) el número de particiones de n a 3 partes. La parte más pequeña puede ser (i) mayor que 1 o (ii) igual a 1.
En el Caso (i), mediante la eliminación de una 1 de cada parte, tenemos una partición de n-3, y tenemos todas las particiones de n-3 de esta manera.
Para contar el Caso (ii) posibilidades, tenga en cuenta que debemos partición n-1 en dos partes. Si n-1 es impar , esto se puede hacer en (n-2)/2 maneras. Si n-1 es incluso puede hacerse en (n-1)/2 maneras.
Así hemos obtenido la recurrencia
f(n)=f(n-3)+(n-2)/2 si n es aún, y f(n)=f(n-3)+(n-1)/2 si n es impar.
Armado con esta recurrencia, se puede a n=30 rápidamente por 3's de la base de casos n=3.