Em uma competição de programação, cada aluno deve apresentar um algoritmo que resolva um problema específico…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir algoritmo em linguagem natural e representá-lo por fluxograma que indique a resolução de um problema simples (por exemplo, se um número natural qualquer é par).
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em uma competição de programação, cada aluno deve apresentar um algoritmo que resolva um problema específico. Se a turma é composta por 20 alunos e cada um apresenta um algoritmo diferente, quantos algoritmos únicos são apresentados?
- A) 10
- B) 15
- C) 20
- D) 25
- E) 30
✅ Resposta correta: alternativa C
Resolução passo a passo
- Leia o enunciado com atenção. São 20 alunos e cada um apresenta um algoritmo diferente para o mesmo problema específico. A palavra-chave é 'diferente': não há repetição entre os algoritmos apresentados.
- Como cada aluno traz um algoritmo distinto dos demais, o número de algoritmos únicos é igual ao número de alunos, ou seja, 20. Não há necessidade de cálculo combinatório, pois a questão não pede combinações nem pares de algoritmos, apenas a contagem de apresentações distintas.
- Conferindo com o gabarito oficial (C), a resposta 20 coincide com o raciocínio acima.
- Por que as outras estão erradas: a alternativa A (10) supõe que os algoritmos se repetem em pares, o que o enunciado não diz. A alternativa B (15) não tem base nos dados, pois não há nenhuma informação que justifique descontar 5 alunos. A alternativa D (25) ultrapassa o número de alunos, o que é impossível se cada aluno apresenta um único algoritmo. A alternativa E (30) também excede a quantidade de alunos, resultando de uma soma indevida como 20 mais 10.
- Resposta final: 20 algoritmos únicos, alternativa C.
💡 Dica: Calcule o número total de algoritmos apresentados.
Alternativa por alternativa
O aluno supõe que os algoritmos se repetem em pares, dividindo 20 por 2 e ignorando que o enunciado exige algoritmos diferentes.
O aluno imagina que alguns alunos apresentariam algoritmos repetidos e subtrai 5 da quantidade total, sem qualquer base no enunciado.
Cada aluno apresentou um algoritmo diferente, totalizando 20.
O aluno calcula um valor arbitrário, como 5 vezes 5, em vez de contar diretamente os alunos, e acaba produzindo um número maior que a turma.
Por que engana: O aluno pode confundir a quantidade de alunos com a quantidade de algoritmos, respondendo um número menor ou maior do que 20.
O aluno soma valores sem sentido, como 20 mais 10, tratando a contagem como se houvesse apresentações extras além das feitas pelos alunos.
Raio-X da questão
algoritmos únicos
avaliacao
contagem de elementos · resolução de problemas
Revisar o conceito de algoritmos e sua aplicação em programação.
O aluno pode confundir a quantidade de alunos com a quantidade de algoritmos, respondendo um número menor ou maior do que 20.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Em uma competição de programação, cada aluno deve resolver 4 problemas. Se a competição tem 5 alunos, quantos problemas…
- Em uma competição de programação, cada aluno deve resolver 5 problemas. Se 3 alunos resolveram todos os problemas e 2…
- Durante uma competição de programação, cada aluno deve resolver 3 problemas em uma rede de grafos. Se 10 alunos…
- Uma turma de ginástica decide se dividir em grupos e apresentar diferentes tipos de exercícios. Se cada grupo tem 5…
- Durante um torneio de matemática, cada participante deve resolver 2 problemas. Se há 10 participantes, quantos problemas…
- Durante uma aula de dança, os alunos devem criar uma coreografia em grupos. Se cada grupo tem 4 alunos e há 5 grupos…
Todas as questões de Fluxograma para determinar a paridade de um número natural
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
