В задаче речь идет о трех людях: дедушке (отец), его сыне (отец и сын) и внуке (сын).
Таким образом, дедушка, сын и внук съели по одному яйцу.
Ответ: 1 яйцо.