In de vorige opdracht heb je de functie binomiumvolledig(n) geschreven, die de uitwerking van de veelterm \((a+b)^n\) uitschrijft. Maar het binomium werkt ook op andere veeltermen zoals \((2a+3b)^n\), \((a-5b)^n\) en \((-a+7b)^n\).
Definiëer een functie binomiumvolledig2(n,ca,cb) die de veelterm \((c_a*a+c_b*b)^n\) uitschrijft waarbij ca en cb de coëfficiënten van a en b zijn.
Invoer:
>>>binomiumvolledig2(3,-1,1)
Uitvoer:
-1a^3+3a^2b^1-3a^1b^2+1b^3
Invoer:
>>>binomiumvolledig(2,3,-1)
Uitvoer:
9a^2-6a^1b^1+1b^2