From 9e7aa51b59035ff210a1f4eb066abbf56fd490da Mon Sep 17 00:00:00 2001 From: s1270179 Date: Thu, 17 Oct 2019 17:57:12 +0900 Subject: [PATCH] fix type/solve_equation --- src/type/solve_equation.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/type/solve_equation.py b/src/type/solve_equation.py index 3da6a4a..dd2c19d 100644 --- a/src/type/solve_equation.py +++ b/src/type/solve_equation.py @@ -1,3 +1,9 @@ # ax + b = 0 +import math def solve_equation(a, b): - return b - a + gcd = math.gcd(a,b) + if ( b % a ) == 0: + return -1*a//b + a = str(int(a / gcd)) + b = str(int(b / gcd)) + return ( "-" + b + "/" + a)