Cho ba số nguyên \(a, b, c\) với \(a \ne 0\). Hãy giải phương trình bậc hai \(ax^2 + bx + c = 0\) trên tập số thực.
Input
- Một dòng gồm ba số nguyên \(a, b, c\) cách nhau một dấu cách.
Output
Đặt \(\Delta = b^2 - 4ac\).
- Nếu \(\Delta < 0\): in
VO NGHIEM. - Nếu \(\Delta = 0\): in
PT CO NGHIEM KEP, xuống dòng inX =và nghiệm kép. - Nếu \(\Delta > 0\): in
PT CO HAI NGHIEM, xuống dòng inX1 =và nghiệm lớn hơn, xuống dòng inX2 =và nghiệm nhỏ hơn.
Mọi nghiệm được làm tròn đến \(2\) chữ số sau dấu phẩy; nếu sau khi làm tròn giá trị bằng \(0\) thì in 0.00 (không có dấu trừ).
Constraints
- \(a \ne 0\).
- \(-1000 \le a, b, c \le 1000\).
Sample Input 1
1 -5 6
Sample Output 1
PT CO HAI NGHIEM
X1 = 3.00
X2 = 2.00
Sample Input 2
2 4 5
Sample Output 2
VO NGHIEM
Sample Input 3
4 -4 1
Sample Output 3
PT CO NGHIEM KEP
X = 0.50
Bình luận
Đăng nhập để bình luận
Chưa có bình luận nào.