Solve the Equation

Solve a given equation and return the value ofxin the form of string "x=#value". The equation contains only '+', '-' operation, the variablexand its coefficient.

  • If there is no solution for the equation, return "No solution".

  • If there are infinite solutions for the equation, return "Infinite solutions".

  • If there is exactly one solution for the equation, we ensure that the value ofxis an integer.

Example

Example 1:

Input:
 "x+5-3+x=6+x-2"

Output:
 "x=2"

Example 2:

Input:
 "x=x"

Output:
 "Infinite solutions"

Example 3:

Example 4:

Example 5:

Note

See Comments

Code

Last updated