문제1323--이차방정식을 푸는 프로그램(py)

1323: 이차방정식을 푸는 프로그램(py)

[만든사람 : DaegunOJ-admin 2023/01/10]
시간제한 : 1.000 sec  메모리제한 : 128 MiB

문제 설명

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


입력 설명

입력은 첫줄부터 a, b, c 값을 의미하는 3개의 정수가 입력된다.

출력 설명

각 입력마다 다음과 같은 경우 해당하는 값이 한 줄씩 출력된다.


해가 1개인 경우
1개의 해: x


해가 2개인 경우
2개의 해: x1 x2


해가 없는 경우
해가 없습니다.

입력 예시 Copy

1
-3
2

출력 예시 Copy

2개의 해: 2.0 1.0

도움

22

출처/분류