En una de mis dos preguntas anteriores aparece un ejemplo de lo que son las particiones ordinarias de un numero.
Si ud. traduce al lenguaje python el cĂłdigo de instrucciones de mi anterior pregunta(el que esta escrito en lenguaje visual basic 6.0) y consigue ejecutar el programa lo que aparecerĂa en pantalla seria el numero de descomposiciones en sumandos que se pueden hacer de un determinado numero. Por ejemplo, si venimos a pedir al programa que calcule el nĂșmero de particiones ordinarias de 6, nos mostraria que el numero de particiones que se pueden hacer de este nĂșmero es 11. Vea el por que es 11 el numero de particiones: 6 6=5+1 6=4+2 6=4+1+1 6=3+3 6=3+2+1 6=3+1+1+1 6=2+2+2 6=2+2+1+1 6=2+1+1+1+1 6=1+1+1+1+1+1 Observe que no aparecen en ninguna particiĂłn los mismos sumandos en el mismo orden ni tampoco en distinto orden. Otra condiciĂłn que han de reunir las particiones de este tipo( o sea, las particiones ordinarias ) es que el numero de sumandos de una particion no puede ser superior al numero del que se hacen las particiones( en el caso del ejemplo que he elegido, no puede ser el numero de sumandos superior a 6).