ez_code   2년 전

문제

페트야는 6학년입니다. 최근 기하학 시간에 학생들은 삼각형 분류에 대해 배우고 있습니다. 삼각형이 직각을 가지고 있다면 직각삼각형, 세 각이 모두 예각이라면 예각삼각형, 둔각을 지니고 있다면 둔각삼각형입니다.

숙제로 페트야는 다음 문제를 풀어야 합니다: 네 변이 주어집니다. 네 변 중 아무 세 변을 골라 삼각형을 만들 수 있습니다. 세 변을 골라 직각삼각형, 예각삼각형, 둔각삼각형을 만들 수 있는 경우의 수가 각각 몇 가지인지 구해야 합니다.

삼각형의 면적은 무조건 양수여야 합니다.

페트야의 숙제를 도와줍시다.

입력

입력으로 여러 테스트 케이스가 주어집니다. 첫 줄에는 테스트 케이스 수를 의미하는 숫자 T (1 <= T <= 100)가 주어집니다.

각 테스트 케이스는 별도의 줄에 주어지며 음수가 아닌 네 정수로 이루어져 있습니다 - 각각은 주어진 변의 길이를 의미합니다. 양수인 변의 길이가 10000을 넘지 않음은 보장됩니다.

출력

T개의 줄을 출력합니다. 각 테스트 케이스에 대해 세 숫자를 출력합니다: 이는 네 변 중 세 변을 골라 각각 직각삼각형, 예각삼각형, 둔각삼각형을 만들 수 있는 경우의 수입니다. 

댓글을 작성하려면 로그인해야 합니다.