線形方程式を考えるとmx+n
、返すn
とm
。ただし、方程式は次のいずれかの形式になります。
5x+2 -> 5 2
5x-2 -> 5 -2
5x -> 5 0
-2 -> 0 -2
x -> 1 0
ここにフォーマットがあります、それぞれ?
が先行ゼロなしで書かれた正の整数を表します
?x+?
?x-?
-?x+?
-?x-?
x+?
x-?
?
-?
?x
-?x
x
これらのケースはすべて処理する必要があります。
仕様:
- 方程式は上記の形式のいずれかであると想定できます。つまり、正規表現と一致し
^(-?[123456789]\d*)?x([+-][123456789]\d*)?|-?[123456789]\d*$
ます。
テストケース:
-2x+3 -> -2 3
44x -> 44 0
-123 -> 0 -123
x -> 1 0
-1x -> -1 0
L
数値が大きくなりすぎる場合は数値の末尾にが追加されます。これは許可されるべきですか?
7x
として出力される7 0
が、7
同じように出力されますか7
?
1 +2
の有効な出力1x+2
でしょうか?