給你一個數學多項式的係數,從8次方到0次方。你的任務是把一些不需要的項次拿掉,然後以易讀的格式來輸出。例如:給你
0, 0, 0, 1, 22, -333, 0, 1, -1這9個係數,你應該要產生這樣的輸出:
x^5 + 22x^4 - 333x^3 + x - 1
以下是詳細格式的規則:
-7x^2
+ 30x + 66
x^2
+ -3x
這樣的表示法是錯誤的,應該是:x^2 - 3x
才對。-1x^3 +
1x^2 + 3x^1 - 1
這樣的表示法是錯誤的,應該是:-x^3
+ x^2 + 3x - 1
才對。Input
每組測試資料一列,含有9個整數(絕對值都小於1000)。
Output
對每一組測試資料,按照上面的規則輸出多項式。請參考Sample Output。
Sample Input
0 0 0 1 22 -333 0 1 -1 0 0 0 0 0 0 -55 5 0
Sample Output
x^5 + 22x^4 - 333x^3 + x - 1 -55x^2 + 5x