P10 - Giải phương trình trùng phương

Xem dạng PDF

Gửi bài giải

Điểm: 0,01 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Viết chương trình nhập vào các hệ số ~a~, ~b~, ~c~ của phương trình trùng phương dạng: $$ax^4 + bx^2 + c = 0$$ Giải phương trình trùng phương và in ra các nghiệm của phương trình.

Input

Một dòng duy nhất chứa ba số thực ~a~, ~b~, ~c~.
Trong đó ~-10^9 \leq a, b, c \leq 10^9~.

Output

In ra các nghiệm của phương trình, lấy 2 chữ số phần thập phân, theo định dạng:

  • Nếu phương trình có 4 nghiệm, in ra lần lượt 4 nghiệm: ~x_1~, ~x_2~, ~x_3~, ~x_4~.

  • Nếu phương trình có 2 nghiệm, in ra lần lượt 2 nghiệm.

  • Nếu phương trình vô nghiệm, in ra "NO SOLUTION".

Sample Input 1

2 -7 5

Sample Output 1

x1 = 1.58, x2 = -1.58 x3 = 1.00, x4 = -1.00

Sample Input 2

1 -2 1

Sample Output 2

x1 = 1.00, x2 = -1.00

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.