Bei einer linearen Gleichung mx+n
geben Sie n
und zurück m
. Die Gleichung kann jedoch in einem der folgenden Formate vorliegen:
5x+2 -> 5 2
5x-2 -> 5 -2
5x -> 5 0
-2 -> 0 -2
x -> 1 0
Hier sind die Formate, in denen jedes ?
für eine positive Ganzzahl steht, die ohne führende Nullen geschrieben wurde
?x+?
?x-?
-?x+?
-?x-?
x+?
x-?
?
-?
?x
-?x
x
Alle diese Fälle müssen behandelt werden.
Spezifikationen:
- Sie können davon ausgehen, dass die Gleichung in einem der oben genannten Formate vorliegt, dh mit dem regulären Ausdruck übereinstimmt
^(-?[123456789]\d*)?x([+-][123456789]\d*)?|-?[123456789]\d*$
.
Testfälle:
-2x+3 -> -2 3
44x -> 44 0
-123 -> 0 -123
x -> 1 0
-1x -> -1 0
L
am Ende der Zahlen ein hinzu, wenn sie zu groß werden. Sollte dies erlaubt sein?
7x
Ausgabe beispielsweise so, 7 0
aber 7
wird sie nur ausgegeben 7
?
1 +2
eine gültige Ausgabe für1x+2
?