삼각형 해커

시간 제한1초메모리 제한512 MB

요약
예각 삼각형의 세 변 길이로 넓이, 외접원의 반지름, 내접원의 반지름, 두 중심 사이의 거리, 외접원의 중심에서 세 변에 내린 수선의 길이 합을 구한다.
난이도

보통10점 중 6점

유형
수학, 기하
정답자
아직 제출이 없습니다

문제

서울특별시에는 삼각형의 정보를 캐는 삼각형 해커가 있다. 삼각형 해커에게는 항상 예각삼각형의 세 변의 길이만 주어진다. 이때 삼각형 해커는 그 삼각형의 넓이 SS, 외접원의 반지름의 길이 RR, 내접원의 반지름의 길이 rr, 외심과 내심 사이의 직선 거리 dd, 외심에서 삼각형의 세 변에 내린 수선들의 길이의 합 kk를 알고 싶어 한다. 우리도 삼각형 해커가 되어 SS, RR, rr, dd, kk의 값을 알아내자!

입력

첫 번째 줄에 삼각형의 세 변의 길이를 나타내는 1,000 이하의 세 개의 양의 정수가 사이에 공백을 한 개씩 두고 차례대로 주어진다. 단, 주어지는 삼각형의 세 변의 길이로 인해 삼각형이 만들어지지 않는 경우는 입력으로 주어지지 않는다.

출력

첫 번째 줄에는 SS, 두 번째 줄에는 RR, 세 번째 줄에는 rr, 네 번째 줄에는 dd, 다섯 번째 줄에는 kk의 값을 출력한다. 절대/상대 오차는 10−910^{-9}까지 허용한다.

예제1

  1. 예제 1

    입력
    6 7 4
    예상 출력
    11.9765395670035
    3.5068560300768
    1.4090046549416
    1.5542478163117
    4.9158606850184