Fórmula de (a+b)^n
Dado un entero n, devuelve la fórmula expandida de (a+b)^n como una cadena. Devuelve "1" cuando n es 0. Para un n negativo, devuelve "1/(...)" con la expansión de su valor positivo dentro de los paréntesis.
Ejemplos
Formula(0) ➞ "1"
Formula(1) ➞ "a+b"
Formula(2) ➞ "a^2+2ab+b^2"
Formula(-2) ➞ "1/(a^2+2ab+b^2)"
Formula(3) ➞ "a^3+3a^2b+3ab^2+b^3"
Formula(5) ➞ "a^5+5a^4b+10a^3b^2+10a^2b^3+5ab^4+b^5"Notas
No incluyas lo siguiente en tu cadena:
spaces*^1a^0b^0