пусть боковая сторона х, а основание (х-12).
х+х+х-12=45
3х=57
х=19 (боковая сторона)
19-12=7 (основание)
Если рассмотреть, что основание х, а боковая сторона х-12, то получаем
х-12+х-12+х=45
х=23
23-12=11 - Это не устраивает по условию задачи, т.к. сумма сторон треугольника больше его третьей стороны. а в данном случае треугольник не получится.