Возьмем a+b+c+d = 76, если 5 лет назад им суммарно было 58, то (a-5)+(b-5)+(c-5)+(d-5) = 58, a+b+c+d - 20 = 58 и a+b+c+d = 78, чего быть не может, значит мл брата 5 лет назад не было, а было лишь 3 члена семьи: a+b+c -15 = 58, и a+b+c = 73, и отнимая это равенство из верхнего, получаем, что d = 76-73 = 3 это нынешний возраст мл брата.
Далее, если 10 лет назад им суммарно было 45 лет, а это значит (a-10) + (b-10) + (c-10) = 45, и a+b+c - 30 = 45 и a+b+c = 75, то 75 > 73, чего опять быть не может и значит 10 лет назад Кати тоже не было. А были лишь папа и мама: a+b -20 = 45, т.е. a+b = 65. Опять вычтем данное равенство из предыдущего, получим c = 73-65=8
Получается нынешний возраст Кати 8 лет!