Flashcard FC331390
Qual sequência resulta se, a cada iteração, for anexado o último elemento multiplicado pelo comprimento atual até atingir 6 elementos?
Linguagens de Programação
FGV · 2018
Qual sequência resulta se, a cada iteração, for anexado o último elemento multiplicado pelo comprimento atual até atingir 6 elementos?
Mostrar resposta e comentário
Resposta
Gera os fatoriais de 0! a 5!: [1, 1, 2, 6, 24, 120]Explicação:
- Condição: o laço repete enquanto len(L) < 6.
- Operação: L.append(L[-1]*len(L)) multiplica o último elemento pelo tamanho atual.
- Relação: se o último elemento é \(k!\) e len(L)=k+1, o novo valor é \((k+1)!\).
- Resultado: após terminar, a lista é [1, 1, 2, 6, 24, 120].
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/331196
Conteúdo do catálogo FC Concursos · Atualizado em