Desafios & Testes

O Problema de Idade Que Faz Engenheiro Errar — Você Resolve?

Parece básico, mas a equação dá uma resposta negativa que confunde até quem trabalha com cálculo. Veja por que e como resolver.

Lousa escura com a equação de um problema de idade entre pai e filho escrita em giz e duas figuras em silhueta ao lado

Esse desafio circula em grupos de WhatsApp de engenheiros e, vez ou outra, alguém erra confiante. Leia com calma:

Um engenheiro tem 42 anos e seu filho, 9. Há quantos anos a idade do pai era exatamente 4 vezes a idade do filho?

Pense na sua resposta antes de descer.

Por que esse problema engana até quem é bom em conta

A primeira reação costuma ser estimar de cabeça: “se o pai tem 42 e quero que ele tenha 4 vezes a idade do filho, então o filho precisa ter cerca de 10… ué, mas ele já tem 9”. Aí vem a resposta intuitiva: “foi há mais ou menos 1 ano”, ou então “foi há 2 anos”.

Está errado — e o que assusta é que a álgebra mostra o motivo de um jeito que muita gente nunca prestou atenção na escola.

Montando a equação

Chame de x o número de anos que passaram desde “lá atrás”. Então:

  • Idade do pai há x anos: 42 − x
  • Idade do filho há x anos: 9 − x

A condição do enunciado (“pai era 4 vezes o filho”) vira:

42 − x = 4 · (9 − x)

Resolvendo:

  1. 42 − x = 36 − 4x
  2. 42 − 36 = −4x + x
  3. 6 = −3x
  4. x = −2

A resposta negativa: a parte que faz o engenheiro travar

A equação deu x = −2.

Como x representa “anos atrás”, um valor negativo significa que o evento não está no passado — está no futuro, daqui a 2 anos.

Verificando: daqui a 2 anos, o pai terá 44 e o filho 11. E 44 = 4 × 11 ✅

Resposta certa: nunca aconteceu. Vai acontecer daqui a 2 anos.

O sinal negativo é a matemática avisando, educadamente, que você fez a pergunta no sentido errado do tempo. Quem responde “2 anos atrás” ignora o sinal e entrega a resposta com o módulo — e erra feio.

A pegadinha de bônus: e se o filho não tivesse nascido?

Tem uma variação ainda mais traiçoeira desse tipo de problema. Olha só:

Pai e filho hoje somam 40 anos. Há 7 anos, a soma das idades dos dois era 30. Quais são as idades atuais?

Resolvendo do jeito automático: se chamarmos a idade do pai de P e a do filho de F:

  • Hoje: P + F = 40
  • Há 7 anos: (P − 7) + (F − 7) = P + F − 14 = 26

Só que o enunciado diz que a soma era 30, não 26. Contradição.

O que aconteceu? Há 7 anos, o filho ainda não tinha nascido. Então a “soma das idades” naquela época era só a idade do pai:

  • P − 7 = 30 → P = 37
  • F = 40 − 37 = 3

E faz sentido: o filho tem 3 anos hoje, ou seja, há 7 anos faltavam 4 para ele nascer. A álgebra “esquece” desse detalhe a menos que você desconfie do resultado.

A regra que vale para todo problema de idade

Sempre que aparecer um desafio assim, faça o teste:

  1. Defina x como tempo (em anos), não como idade direta de alguém.
  2. Some x para futuro, subtraia x para passado — nas duas idades.
  3. Resolva e olhe o sinal: negativo = você inverteu a direção do tempo.
  4. Confira se a resposta não coloca alguém em idade negativa. Se colocar, ou o problema não tem solução, ou a pessoa nem tinha nascido.

São quatro passos que cabem na cabeça e impedem o tropeço clássico. Engenheiro, contador, professor de matemática: todo mundo já caiu numa dessas distraído.


Quer mais quebra-cabeças com explicação completa? Veja a editoria Desafios & Testes.

Perguntas frequentes

Qual é a resposta do problema de idade do engenheiro?

A equação dá x = −2. O sinal negativo significa que o evento não está no passado, e sim no futuro: daqui a 2 anos, a idade do pai (44) será exatamente quatro vezes a idade do filho (11).

Por que a equação dá resposta negativa?

Porque a pergunta foi feita para o passado, mas a relação de idades pedida só vai acontecer no futuro. O sinal negativo é a matemática avisando que você inverteu o sentido do tempo.

Como montar a equação de um problema de idade?

Use uma única variável x para o tempo (em anos) e aplique a mesma transformação às duas idades: soma x se for futuro, subtrai se for passado. Depois iguale à relação pedida (dobro, triplo, etc.).

Como saber se o filho já tinha nascido na época do problema?

Basta verificar se x é maior que a idade atual do filho. Se for, a idade dele no passado fica negativa — ou seja, ele ainda não tinha nascido, e o enunciado pode não ter solução real.

Sheila Solis

Sheila Solis · Colaboradora

Colaboradora da Revista Destaque. Administradora de profissão, é a mente por trás dos desafios de lógica, testes e charadas que desafiam os leitores todos os dias.

Leia também