Хм, наверное я васян, но я тут насчитал так:
AC=BH/(sinα*cosα)
и проделывая небольшие подсчёты, вышло 40,5 см.
Честно, я не уверен)
69 и 21 градус. т.к. треугольник САМ равнобедренный, то два других его угла = (180-42)\2=69. Соответственно угол В = 90-69=21.
Т.к. все углы многоугольника равны (а также центральные углы тоже равны между собой), то задачу можно перефразировать ( чтобы лишнего не писать) таким образом - сумма всех углов этого многоугольника в 3 раза больше суммы всех центральных его углов.
Сумма углов многоугольника =180(n-2)
сумма центральных =360
180(n-2)=3*360
n=8
Сделаем параллельный перенос плоскостей.АС-искомая прямая.