Skip to content

Commit a855ae6

Browse files
committed
gcd lcm
1 parent 91c2256 commit a855ae6

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

newcodes/answers/q60.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#!/usr/bin/env python
2+
# coding=utf-8
3+
4+
def gcd(m, n):
5+
return m if n == 0 else gcd(n, m % n)
6+
7+
def lcm(m, n):
8+
return m * n // gcd(m, n)
9+
10+
if __name__ == "__main__":
11+
m = int(input("input m:"))
12+
n = int(input("input n:"))
13+
print("GCD", gcd(m, n))
14+
print("LCM", lcm(m, n))

0 commit comments

Comments
 (0)