문제1061--2차 방정식 근의 판별

1061: 2차 방정식 근의 판별

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

문제 설명

ax2+bx+c=0 의 2차 방정식을 위한 값 a, b, c를 입력 받아 그 2차 방정식의 2 근을 출력하는 프로그램을 작성하라. 만약 실근이 2개인 경우라면 2 실근을 큰값 작은값의 순으로 출력하고, 중근인 경우에는 중근 하나만을 출력하고, 허근인 경우에는 imaginary 라는 메시지만 출력하도록 하시오. 

입력 설명

이차 방정식의 계수와 상수 a b c가 정수 형태로 나란히 입력된다.(-1,000 <= a, b, c <= 1,000)

출력 설명

실근인 경우에는 큰값 작은값의 순서로 한줄에 공백 하나만 띄워 출력하고, 중근인 경우에는 중근값 하나만 출력한다. 모든 수치값은 실수 형태로 출력하되 소수점 4쨰자리까지만 출력한다.
허근인 경우에는 imaginary 를 출력한다.

입력 예시 Copy

1 2 5

출력 예시 Copy

imaginary

출처/분류