Сыну x лет, отцу (x+32) лет, деду (x+32+32)=(x+64).Три года назад сыну было (x-3) лет, отцу (x+32-3) = (x+29) лет, деду (x+64-3) = (x+61) лет, что в сумме меньше 100, то есть (x-3) +(x+29) +(x+61) <100\\x-3+x+29+x+61<100\\3x+87<100\\3x<13\\x<4\frac13Количество лет может быть только целым, поэтому сыну 4 года, отцу 4+32 = 36 лет, деду 4+64 = 68 лет. Вместе им 4+36+68 = 108 лет.