Update imports in rads_to_degrees Update imports and formatting in gcd Update imports in degrees_to_rads Update import in snake
21 lines
307 B
Markdown
21 lines
307 B
Markdown
---
|
|
title: gcd
|
|
tags: math,beginner
|
|
---
|
|
|
|
Calculates the greatest common divisor of a list of numbers.
|
|
|
|
Use `functools.reduce()` and `math.gcd()` over the given list.
|
|
|
|
```py
|
|
from functools import reduce
|
|
from math import gcd
|
|
|
|
def gcd(numbers):
|
|
return reduce(gcd, numbers)
|
|
```
|
|
|
|
```py
|
|
gcd([8, 36, 28]) # 4
|
|
```
|