#CCBCMCHIN0000040. Công thức Bhaskara (Bhaskara’s Formula)

Công thức Bhaskara (Bhaskara’s Formula)

Công thức Bhaskara (Bhaskara’s Formula)

Nguồn: beecrowd

Phiên bản: Phước Hưng OJ Extended

Đề bài

Cho các hệ số thực A,B,CA,B,C của phương trình Ax2+Bx+C=0Ax^2+Bx+C=0. Nếu A=0A=0 hoặc biệt thức Δ=B2−4AC<0\Delta=B^2-4AC<0 thì không tính được hai nghiệm thực bằng công thức bậc hai. Trường hợp còn lại, tính R1=(−B+Δ)/(2A)R_1=(-B+\sqrt{\Delta})/(2A) và R2=(−B−Δ)/(2A)R_2=(-B-\sqrt{\Delta})/(2A).

Input

Một dòng chứa ba số thực A,B,CA,B,C viết theo ký pháp dấu chấm thập phân.

Output

Nếu không thể tính hai nghiệm thực, in đúng Impossivel calcular. Nếu tính được, in hai dòng R1 = ... và R2 = ... với đúng 5 chữ số sau dấu chấm.

Subtask

Subtask 1 (20 điểm): Mỗi hệ số có tối đa 2 chữ số phần thập phân, ∣A∣,∣B∣,∣C∣≤10|A|,|B|,|C|\le10. Subtask 2 (30 điểm): Mỗi hệ số có tối đa 2 chữ số phần thập phân, ∣A∣,∣B∣,∣C∣≤100|A|,|B|,|C|\le100. Subtask 3 (50 điểm): Mỗi hệ số có tối đa 2 chữ số phần thập phân, ∣A∣,∣B∣,∣C∣≤1000|A|,|B|,|C|\le1000.

Ví dụ

Ví dụ 1

Input

1 -3 2

Output

R1 = 2.00000
R2 = 1.00000

Giải thích

Delta = 9 - 8 = 1; căn delta = 1; hai nghiệm là 2 và 1.

Ví dụ 2

Input

1 0 1

Output

Impossivel calcular

Giải thích

Delta = -4 âm nên không có nghiệm thực theo công thức.