Um grupo de amigos deseja se reunir em diferentes locais. Se você conhece as distâncias entre as casas, como…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar um algoritmo para resolver todos, fazendo uso de variáveis (parâmetros) para permitir o tratamento de todos os casos de forma genérica.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Um grupo de amigos deseja se reunir em diferentes locais. Se você conhece as distâncias entre as casas, como pode usar variáveis para criar um algoritmo que sugira a melhor casa para a reunião?
- A) Criar um algoritmo que sempre escolha a casa mais perto.
- B) Usar variáveis para calcular a distância média das casas.
- C) Escolher aleatoriamente qualquer casa do grupo.
- D) Designar sempre a casa da primeira pessoa que respondeu.
- E) Fazer comparação apenas com a casa mais longe.
✅ Resposta correta: alternativa B
Resolução passo a passo
- O problema pede um algoritmo que escolha a melhor casa para a reunião, usando variáveis que guardem as distâncias entre as casas. Passo 2: Para que a escolha seja justa para o grupo, a melhor casa é aquela que fica, em média, mais próxima de todos, ou seja, a que tem menor distância média até as outras casas. Passo 3: O algoritmo pode guardar cada distância em uma variável, somar as distâncias de cada casa até as demais, dividir pelo número de casas para obter a média e, por fim, comparar essas médias e sugerir a casa com o menor valor. Passo 4: A alternativa B descreve exatamente esse caminho, por isso é a correta e coincide com o gabarito oficial. Passo 5: A alternativa A está errada porque a casa mais perto de uma pessoa pode ser muito longe das outras, e o enunciado pede a melhor casa para o grupo inteiro. Passo 6: A alternativa C está errada porque a escolha aleatória ignora as distâncias, que são justamente os dados fornecidos e que devem ser usados. Passo 7: A alternativa D está errada porque a ordem de resposta das pessoas não tem relação com a distância de qualquer casa. Passo 8: A alternativa E está errada porque olhar apenas a casa mais longe piora a escolha, já que ela tende a ser a menos conveniente para o grupo.
💡 Dica: Identifique como as variáveis podem representar as distâncias e permitir seu cálculo e comparação.
Alternativa por alternativa
O aluno acredita que basta escolher a casa mais próxima de alguém, pensando que menor distância individual gera a melhor solução coletiva. Não percebe que a proximidade a uma pessoa pode deixar as demais muito longe.
Por que engana: Escolher a casa mais próxima ou mais distante sem considerar uma medida que represente as distâncias de todos os participantes.
A média permite considerar diferentes distâncias em uma única análise e escolher uma casa central.
O aluno entende que o algoritmo pode ser sorteado, sem usar as distâncias conhecidas. Não associa a tarefa à análise dos dados fornecidos pelo enunciado.
O aluno acredita que a ordem de resposta das pessoas define a melhor casa, confundindo uma regra de atendimento com um critério de localização. Não relaciona a escolha às distâncias.
O aluno supõe que comparar apenas com a casa mais distante ajuda a encontrar a melhor opção, talvez invertendo a lógica de minimizar distâncias. Não considera que a casa mais longe é a menos adequada.
Raio-X da questão
Variáveis em algoritmos
avaliacao
Noções de algoritmo · Cálculo de média aritmética
Revise o uso de variáveis, médias e comparações na construção de algoritmos.
Escolher a casa mais próxima ou mais distante sem considerar uma medida que represente as distâncias de todos os participantes.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Se um grupo de amigos deseja se encontrar na casa de alguém e cada um tem uma forma diferente de ir, como podemos…
- Descreva como você poderia criar um algoritmo que resolve um problema de entrega de encomendas em uma cidade…
- Um grupo de amigos quer organizar uma festa. Eles têm diferentes orçamentos e esperam diferentes números de convidados…
- Crie um algoritmo que ajude um amigo a organizar uma festa. O algoritmo deve incluir etapas como 'definir lista de…
- Um grupo de amigos decidiu planejar uma festa. Eles têm quatro tipos de bebidas diferentes: refrigerante, suco, água e…
- João quer organizar uma festa de aniversário. Ele precisa saber como distribuir as tarefas entre seus amigos. Quais…
Todas as questões de Estratégias de solução de problemas - Generalização
🔎 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
