f981: P = NP
Tags : 複數 高一銜接課程
Accepted rate : 3人/4人 ( 75% ) [非即時]
評分方式:
Tolerant

最近更新 : 2021-07-14 17:04

Content

0 = 0
0*1 = 0*N
1 = N
1*P = N*P
P = NP

caido 在算出世界難題後拿去給老師看,老師大吃一驚,覺得 caido 是可造之材,於是給他一個簡單的題目,就是一元二次方程式 Ax^2+Bx+C=0 (A≠0),只是 A, B, C 是複數

請你計算出 x

 

Input

多筆輸入,每筆輸入有三行

依序是 A, B, C

每行有兩實數 a,b,代表 a+bi

a,b 為兩位小數,-100≤ a,b ≤100

Output

輸出 x 的解

若為重根,輸出 the only x = ans

若有兩相異根,輸出 first x = ans1, second x = ans2,ans1 和 ans2 實部較小的先輸出,若實部相同,則比較虛部

若無解,輸出 Xx

ans 要用 a+bi (or a-bi) 表示

數字要四捨五入到小數第二位

這一題請先比較數字大小再四捨五入

ex:12.345→ 12.35,12.344→ 12.34
0.005→ 0.01,0.004→ 0.00
-12.345→ -12.35,-12.344→ -12.34
-0.005→ -0.01,-0.004→ 0.00

詳見範例輸出

Sample Input #1
-1.00 0.00
4.60 -14.00
43.71 32.20
26.41 56.63
72.20 72.65
-29.71 -44.80
-1.00 0.00
3.40 -7.40
10.80 12.58
-1.00 0.00
7.40 -6.20
-4.08 22.94
25.03 -48.73
-90.07 -92.53
-71.80 3.71
94.81 -39.49
32.44 -0.88
25.67 -8.62
Sample Output #1
the only x = 2.30-7.00i
first x = -1.96+0.51i, second x = 0.42+0.04i
the only x = 1.70-3.70i
the only x = 3.70-3.10i
first x = -0.59+0.42i, second x = -0.16+1.82i
first x = -0.15+0.44i, second x = -0.15-0.55i
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (1%): 1.0s , <1M
公開 測資點#1 (99%): 1.0s , <1M
Hint :

1%:b=0

99%:無特別限制

Tags:
複數 高一銜接課程
出處:
第四屆簡單的小競賽 [管理者:
becaido (Caido)
]


ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」