Tuổi cháu hiện nay là:
98 - 86 = 12 (tuổi)
Tuổi bố hiện nay là:
(86 - 28 ) : 2 = 29 ( tuổi )
Tuổi ông hiện nay là :
86 - 29 = 57 (tuổi )
Tổng số tuổi của cháu là:
( 98 - 86 ) : 2 = 6 (tuổi)
Tổng số tuổi của ông và bố là:
98 - 6 = 92 (tuổi)
Tuổi của ông là:
( 92 + 28 ) : 2 = 60 (tuổi)
Tuổi của bố là:
60 - 28 = 32 (tuổi)
Đáp số: Ông: 60 tuổi; bố: 32 tuổi; cháu: 6 tuổi.