시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
2 초 128 MB 189 57 52 38.235%

문제

평면상에 세 개의 점이 주어지면, 그 세 점으로 이루어지는 삼각형은 유일하게 결정된다.  (또는, 삼각형이 이루어지지 않기도 한다.) 세 점의 좌표가 주어졌을 때 다음에 따라 이 삼각형의 종류를 판단하는 프로그램을 작성하시오.

  1. 세 점이 일직선 위에 있으면 - ‘삼각형이 아님’  출력할 때는 X
  2. 세 변의 길이가 같으면 - ‘정삼각형’ 출력할 때는 JungTriangle
  3. 두 변의 길이가 같으면
    1. 가장 큰 각이 90°보다 크면 - ‘둔각이등변삼각형’ 출력할 때는 Dunkak2Triangle
    2. 가장 큰 각이 90°이면 - ‘직각이등변삼각형’ 출력할 때는 Jikkak2Triangle
    3. 가장 큰 각이 90°보다 작으면 - ‘예각이등변삼각형’ 출력할 때는 Yeahkak2Triangle
  4. 세 변의 길이가 모두 다르면
    1. 가장 큰 각이 90°보다 크면 - ‘둔각삼각형’ 출혁할 때는 DunkakTriangle
    2. 가장 큰 각이 90°이면 - ‘직각삼각형’ 출력할 때는 JikkakTriangle
    3. 가장 큰 각이 90°보다 작으면 - ‘예각삼각형’ 출력할 때는 YeahkakTriangle

입력

첫째 줄부터 셋째 줄까지 삼각형을 이루는 점의 x좌표와 y좌표가 빈칸을 사이에 두고 주어진다. 입력되는 수는 절대값이 10,000을 넘지 않는 정수이다.

출력

위의 경우에 따라 삼각형의 종류가 무엇인지 출력한다.

예제 입력

0 0
-3 -3
-3 0

예제 출력

Jikkak2Triangle

힌트