ⅳ. 二次曲線美化 ~\mathtt{(conic)}~
電電最近學到二次曲線,在電腦上打惹許多二次曲線的一般式 (\(ax^2 \pm bxy \pm cy^2 \pm dx \pm ey \pm f; a, b, c, d, e, f \in \mathbb{N}\))。可是寫的時候因為很趕很隨意,導致式子擠在一起很不方便閱讀,因此想請你寫個程式幫他美化重新排版。 排版的規則如下:
^
後方,次數為一時不必表明次數輸入格式
輸入僅有一行,六個整數 \(a, b, c, d, e, f\) 以空白分隔,分別代表該二次曲線之各項。
輸出格式
輸出符合規則的二次多項式。
範例輸入
/// 壹
6 -5 4 -3 2 -1
/// 貳
8 -7 0 0 -8 7
/// 參
-1 0 -1 0 1 0
範例輸出
/// 壹
6x^2 - 5xy + 4y^2 - 3x + 2y - 1
/// 貳
8x^2 - 7xy - 8y + 7
/// 參
-x^2 - y^2 + y
提示
改編自 UVA 392。
子題說明
- 50% 測資 所有係數之絕對值皆 \( > 1\)
- 50% 測資無其他限制
留言