Dados ilustrativos: Um grupo de crianças decide organizar blocos coloridos. Dois métodos são propostos: Método…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Comparar soluções algorítmicas para resolver um mesmo problema.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Dados ilustrativos: Um grupo de crianças decide organizar blocos coloridos. Dois métodos são propostos: Método A: comparar cada bloco com todos os outros, verificando par a par. Método B: colocar cada bloco em um cesto específico de acordo com sua cor. Para 8 blocos, o Método A exige 28 comparações, enquanto o Método B exige 8 colocações. Compare os dois métodos apresentados e identifique qual algoritmo é mais eficiente para organizar blocos coloridos conforme cresce o número de blocos.
- A) O algoritmo B apresenta menor número de operações.
- B) Não é possível comparar a eficiência sem informações sobre as cores.
- C) O algoritmo A apresenta menor número de operações.
- D) A eficiência depende da cor dos blocos para ser determinada.
- E) Ambos os algoritmos apresentam eficiência equivalente.
✅ Resposta correta: alternativa A
Resolução passo a passo
- O Método A compara cada bloco com todos os outros, par a par. Com 8 blocos, o número de pares distintos é 8 x 7 / 2 = 28, como o próprio enunciado informa. Em geral, para n blocos, o número de comparações cresce com n x (n-1) / 2, ou seja, cresce com o quadrado de n. Passo 2: O Método B coloca cada bloco diretamente no cesto da sua cor. Com 8 blocos são 8 colocações, e em geral são n colocações, isto é, o número de operações cresce linearmente com n. Passo 3: Comparando os dois, a diferença aumenta com o número de blocos. Com 8 blocos, 28 contra 8; com 100 blocos, seriam 4950 comparações no Método A contra 100 colocações no Método B. Logo, o Método B é o mais eficiente conforme a quantidade de blocos cresce, e a alternativa A está correta. Passo 4: Por que as outras estão erradas. B: a comparação de eficiência não depende de as cores serem conhecidas, pois a contagem de operações de cada método já é suficiente para comparar. C: é o inverso do que os números mostram, já que 28 é maior que 8. D: a cor dos blocos não altera o número de operações de nenhum dos métodos, que depende apenas da quantidade de blocos. E: os métodos não têm eficiência equivalente, pois 28 e 8 são quantidades diferentes e a diferença cresce com n. Passo 5: Conclusão: o gabarito oficial A está correto e coincide com a resolução feita de forma independente.
💡 Dica: Compare o número de operações de cada método para diferentes quantidades de blocos.
Alternativa por alternativa
Método B executa n colocações (linear), enquanto A faz n(n–1)/2 comparações (quadrático), sendo B mais eficiente.
O aluno acredita que a eficiência só pode ser avaliada conhecendo as cores, confundindo a organização por cesto com um critério que dependeria da cor. Ele não percebe que a contagem de operações já basta para comparar os métodos.
O aluno lê os números 28 e 8 e conclui que 28 corresponde a menos operações, invertendo a comparação. Pode ter se confundido ao associar o número maior de comparações a um método mais simples.
Por que engana: Confundir o número de operações necessárias em cada método e não considerar o crescimento com o número de blocos.
O aluno acha que a cor dos blocos interfere no número de operações, por intuição de que separar objetos coloridos seria mais difícil ou mais fácil conforme a cor. Ele não percebe que a eficiência é determinada pela quantidade de blocos e pelo número de passos de cada método.
O aluno considera que, como ambos os métodos conseguem organizar os blocos, têm o mesmo desempenho. Ele não considera que o resultado final é igual, mas o custo de cada caminho é diferente e cresce de forma distinta.
Raio-X da questão
eficiência de algoritmos
avaliacao
noções básicas de algoritmos · comparação de quantidades
estude comparação de algoritmos e análise de complexidade
Confundir o número de operações necessárias em cada método e não considerar o crescimento com o número de blocos.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Enquanto organizavam uma sequência de blocos de madeira de alturas variadas, Ana e Bia usaram dois métodos diferentes…
- Ao lado de uma estante colorida, Anita notou que havia 60 cubos espalhados no tapete. Para contar esses cubos, ela…
- Dois amigos organizam blocos coloridos após a aula. Ana coloca primeiro todos os blocos vermelhos em uma caixa, depois…
- Em um exercício de preparação para períodos de chuva intensa, uma central municipal de Defesa Civil precisa localizar…
- — Mãe, eu sempre guardo meus brinquedos de jeitos diferentes, diz Lucas. Ela sugere dois modos de guardar os bloquinhos…
- Dados ilustrativos: num pátio da escola, Pedro usa um robô para entregar brinquedos a colegas sentados em fila numerada…
🔎 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
