Description
ax^2+bx+c=0 으로 표현되는 2차 방정식을 구성하는 a, b, c 값을 입력 받아, 이것이 2차 방정식인지 아닌지, 2차 방정식이라면 실근을 갖는지, 중근을 갖는지, 허근을 갖는지를 2차 방정식의 판별식과 근의 공식을 이용하여 판단하고 중근인 경우에는 그 해를 계산해서 출력하는 프로그램을 작성하자. 판별식과 근의 공식은 다음과 같다.
Input
테스트케이스 수 T가 첫 줄에 입력된다. 그 다음 줄부터 a, b, c 값을 의미하는 3개의 정수가 T줄 만큼 입력된다.(1 <= T <= 10)
Output
각 테스트케이스에 대하여 다음과 같은 경우에 해당하는 값을 한 줄씩 출력한다.
a값이 0인 경우에는 No quadratic 이라고 출력한다.
a값이 0이 아닌 경우에 2개의 서로 다른 실근을 가지면 Real 이라고 출력하고, 중근을 가지는 경우에는 그 중근 값을 계산하여 소수점 이하 3째 자리까지 출력하고, 허근을 가지는 경우에는 Imaginary 라고 출력한다.
No quadratic
Imaginary
-1.000