если неправильно, то не стоит писать решения, а значит и вводить человека в заблуждения. в данной задачи ищут не градусную меру(!), которую ты так яро ищешь, а расстояние(!). твоё решение уже неверно. далее, не вижу смысла в делении 45 на 2, потому что в треугольнике всего 3 угла: один из них равен 90°, другой 45°, а значит и третий будет равен 45°