문제1193--이차방적식과 근의 판별 #2

1193: 이차방적식과 근의 판별 #2

실행시간 제한: 1 Sec  메모리사용 제한: 128 MB
제출: 372  통과: 111
[제출] [채점기록] [묻고답하기] [만든사람:]

문제 설명

ax^2+bx+c=0 으로 표현되는 2차 방정식을 구성하는 a, b, c 값을 입력 받아, 이것이 2차 방정식인지 아닌지, 2차 방정식이라면 실근을 갖는지, 중근을 갖는지, 허근을 갖는지를 2차 방정식의 판별식과 근의 공식을 이용하여 판단하고 중근인 경우에는 그 해를 계산해서 출력하는 프로그램을 작성하자. 판별식과 근의 공식은 다음과 같다.




입력 설명

테스트케이스 수 T가 첫 줄에 입력된다. 그 다음 줄부터 a, b, c 값을 의미하는 3개의 정수가 T줄 만큼 입력된다.(1 <= T <= 10)

출력 설명

각 테스트케이스에 대하여 다음과 같은 경우에 해당하는 값을 한 줄씩 출력한다.


a값이 0인 경우에는 No quadratic 이라고 출력한다.
a값이 0이 아닌 경우에 2개의 서로 다른 실근을 가지면 Real 이라고 출력하고, 중근을 가지는 경우에는 그 중근 값을 계산하여 소수점 이하 3째 자리까지 출력하고, 허근을 가지는 경우에는 Imaginary 라고 출력한다.


입력 예시 Copy

3
0 2 3
3 4 5
1 2 1

출력 예시 Copy

No quadratic
Imaginary
-1.000

출처/분류