Trator de fatores
Escreva uma função para encontrar todos os fatores primos de um inteiro fornecido. A função deve retornar uma lista contendo todos os fatores primos, ordenados em ordem crescente. Lembre-se de que 1 não é primo nem composto e não deve ser incluído na sua lista de saída.
Exemplos
prime_factorize(25) ➞ [5, 5]
prime_factorize(19) ➞ [19]
prime_factorize(77) ➞ [7, 11]Observações
- A lista de saída deve ser ordenada em ordem crescente.
- O único inteiro positivo que não é primo nem composto é 1. Retorne uma lista vazia se a entrada for 1.