треугольник вдс (равносторонний) опирается на основание равнобедренного треугольника авс,периметр вдс = 45, значит сторона = 15(равносторонний), тогда
в треугольнике авс основание 15, а две другие стороны = 40 - 15 = 25, но так как треугольник авс равнобедренный, то сторона = 25/2=12,5 см
ответ ав=12.5 см, дс=15см
Удачи ! )