Чтобы все это стало понятно --- можно расположить все числа на числовой прямой...
из фразы: "отцу было столько лет, сколько сейчас маме" --- понятно, что отец старше мамы...
____|__________|__________|___________|______________
толя (т) мама (м) отец (о) дед (д)
"когда отцу было столько лет, сколько сейчас маме" --- очевидно, что это было
(о-м) лет назад...
"тогда маме было вдвое меньше лет, чем сейчас отцу" --- сейчас отцу (о) лет,
сейчас маме (м) лет, тогда маме было (м - (о-м)) лет
2*(м-о+м) = о
4м = 3о
"когда маме стане столько же лет, сколько отцу теперь" --- очевидно, что это будет через (о-м) лет... маме будет (о) лет, отцу будет (о + (о-м)) лет
о + (о + о - м) = д
3о - м = д
т*м = д
т = д / м
во второе уравнение подставим первое... 3о - м = 4м = м = 3м = д
т = 3м / м = 3 (года Толе)))