### 1.24.15 Λίστα παραγόντων : `factors`

`factors` έχει είτε ένα πολυώνυμο είτε μια λίστα πολυωνύμων σαν όρισμα.
`factors` επιστρέφει μια λίστα που περιέχει τους παράγοντες του πολυωνύμου και τους εκθέτες τους.
Είσοδος :

`factors(x```^```2+2*x+1)`

Έξοδος :

`[x+1,2]`

Είσοδος :

`factors(x```^```4-2*x```^```2+1)`

Έξοδος :

`[x+1,2,x-1,2]`

Είσοδος :

`factors([x```^```3-2*x```^```2+1,x```^```2-x])`

Έξοδος :

`[[x-1,1,x```^```2-x-1,1],[x,1,x-1,1]]`

Είσοδος :

`factors([x```^```2,x```^```2-1])`

Έξοδος:

`[[x,2],[x+1,1,x-1,1]]`