码迷,mamicode.com
首页 > 其他好文 > 详细

[LeetCode] Solve the Equation 解方程

时间:2017-08-12 17:07:41      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:integer   script   pre   efficient   interview   example   tput   div   operation   

 

Solve a given equation and return the value of x in the form of string "x=#value". The equation contains only ‘+‘, ‘-‘ operation, the variable x and 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 of x is an integer.

Example 1:

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

 

Example 2:

Input: "x=x"
Output: "Infinite solutions"

 

Example 3:

Input: "2x=x"
Output: "x=0"

 

Example 4:

Input: "2x+3x-6x=x+2"
Output: "x=-1"

 

Example 5:

Input: "x=x+2"
Output: "No solution"

 

s

 

 

 

 

 

 

[LeetCode] Solve the Equation 解方程

标签:integer   script   pre   efficient   interview   example   tput   div   operation   

原文地址:http://www.cnblogs.com/grandyang/p/7350578.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!