Giải thích các bước giải:
`(x+3)(x^2-3x+9)`
`=x(x^2-3x+9)+3(x^2-3x+9)`
`=x^3-3x^2+9x+3x^2-9x+27`
`=x^3+(3x^2-3x^2)+(9x-9x)+27`
`=x^3+27`
`(x+5)(25-5x+x^2)`
`=x(25-5x+x^2)+5(25-5x+x^2)`
`=25x-5x^2+x^3+125-25x+5x^2`
`=(25x-25x)+(5x^2-5x^2)+x^3+125`
`=x^3+125`