Dada una ecuación lineal mx+n, retorno ny m. Sin embargo, la ecuación puede estar en cualquiera de los siguientes formatos:
5x+2 -> 5 2
5x-2 -> 5 -2
5x -> 5 0
-2 -> 0 -2
x -> 1 0
Aquí están los formatos, donde cada uno ?representa un entero positivo escrito sin ceros a la izquierda
?x+?
?x-?
-?x+?
-?x-?
x+?
x-?
?
-?
?x
-?x
x
Todos estos casos deben ser manejados.
Especificaciones:
- Puede suponer que la ecuación está en uno de los formatos anteriores, es decir, coincide con la expresión regular
^(-?[123456789]\d*)?x([+-][123456789]\d*)?|-?[123456789]\d*$.
Casos de prueba:
-2x+3 -> -2 3
44x -> 44 0
-123 -> 0 -123
x -> 1 0
-1x -> -1 0
Lal final de los números si se vuelven demasiado grandes. ¿Debería permitirse esto?
7xse emite como 7 0pero 7se emite como justo 7?
1 +2una salida válida para1x+2?