Ответ:

Используем формулу периметра прямоугольника: \(p = 2(a+b)\).

а) \(p = 2(345+46)=2\cdot391=782\) см.

б) \(250=2(a+120)\), поэтому \(a+120=125\), \(a=125-120=5\) см.

в) \(100=2(52+b)\), поэтому \(52+b=50\), \(b=50-52=-2\) см.

Отрицательная длина невозможна, поэтому в пункте в) в условии, вероятно, есть ошибка: при \(a=52\) см периметр должен быть не меньше \(104\) см.

Ответ: а) 782 см; б) 5 см; в) решение невозможно при указанных данных.