Do curso: Desafio de Programação: Python
Acesse o curso completo hoje mesmo
Cadastre-se hoje mesmo e acesse mais de 23.700 cursos criados por especialistas.
Fatores Primos - Tutorial de Python
Do curso: Desafio de Programação: Python
Fatores Primos
Alguns métodos de criptografia dependem de números muito grandes serem difíceis de autorizar para manter dados seguros. Para esse desafio, nós vamos fatorar números mais fáceis de lidar do que aqueles usados em criptografia. O seu objetivo é escrever uma função em Python para encontrar fatores primos de um determinado número. Essa função deve receber um valor inteiro como entrada e, em seguida, retornar uma lista contendo todos os valores primos do número recebido. Por exemplo, ao chamar a função e passar 630 como entrada, o resultado deve ser uma lista contendo os valores 2, 3, 5 e 7. Esses são todos números primos e, se você multiplicá-los, o produto é 630. Da mesma forma, se você chamar a função e passar 13, o número primo como entrada, o resultado deve ser uma lista com apenas um único valor, o mesmo número primo da entrada, nesse caso, 13. Para começar a encontrar os fatores, eu decidi começar dividindo o número da entrada por dois e depois continuar dividindo o número por…
Conteúdos
-
-
-
(Bloqueados)
Fatores Primos3 m35 s
-
(Bloqueados)
Encontrando Palíndromos4 m32 s
-
(Bloqueados)
Ordenando Palavras4 m29 s
-
(Bloqueados)
Encontrando Índices4 m48 s
-
(Bloqueados)
Jogo de Espera3 m27 s
-
(Bloqueados)
Salvando um Dicionário4 m18 s
-
(Bloqueados)
Agendando uma Função4 m34 s
-
(Bloqueados)
Jogo de Forca5 m1 s
-
(Bloqueados)
Simulando Dados4 m17 s
-
(Bloqueados)
Contando Palavras4 m9 s
-
(Bloqueados)
Criando Senhas5 m20 s
-
(Bloqueados)
Unindo CSVs5 m14 s
-
(Bloqueados)
Resolvendo Sudoku5 m55 s
-
(Bloqueados)
Criando Arquivos ZIP5 m10 s
-
(Bloqueados)
Baixando Arquivos Sequenciais4 m48 s
-
(Bloqueados)