Ничего не перепутано.
если брать за единицу измерения жизни внука годы, то - не может быть,
а если месяцы, то вполне.
Получается, что если внуку 1 месяц, то деду 600 месяцев.
В году 12 месяцев, т. е. деду 600/12=50 лет, вполне реально!
Я так понимаю эту задачу.