Bài 3.2.7. Giải biện luận phương trình bậc 2.

Mô tả

Viết chương trình giải biện luận phương trình bậc 2: ax^2+bx+c=0.
-    Input: cho trên một dòng ba số a, b, c phân tách nhau bằng một vài khoảng trắng.
-    Output: hiển thị kết luận nghiệm của phương trình tương ứng với từng trường hợp.
o    Nghiệm x nếu nó có 1 nghiệm hoặc nghiệm kép.
o    Nghiệm x1, x2 nếu phương trình có 2 nghiệm phân biệt.
o    NO SOLUTION nếu phương trình vô nghiệm.
o    COUNTERLESS SOLUTION nếu phương trình vô số nghiệm.

Cấp độ

Dễ

Ví dụ Input & Output
Ví dụ Input Ví dụ Output
1 2 -3 1, -3
4 4 1 -0.5
0 0 -0 COUNTERLESS SOLUTION
-1 2 3 -1 3
0 -0 9 NO SOLUTION
Mô tả dữ liệu ví dụ mẫu

Trong ví dụ đầu tiên, a = 1, b = 2 và c = -3. Tổng hệ số bằng 0 do đó ta có một nghiệm x1 = 1, x2 = c / a.