728x90
- 문제
- 해결
import sys
test_case_count = int(sys.stdin.readline())
def get_gcd(m, n):
if n > m:
m, n = n, m
if n == 0:
return m
else:
return get_gcd(n, m % n)
for i in range(test_case_count):
numbers = [int(x) for x in sys.stdin.readline().split()][1:]
res = 0
for j in range(0, len(numbers) - 1, 1):
for k in range(1, len(numbers) - j, 1):
res += get_gcd(numbers[j], numbers[j + k])
print(res)
- 포인트
- 쉬움
728x90
'Algorithm-Problems > 백준' 카테고리의 다른 글
[백준][10972] 다음 순열 (0) | 2022.05.08 |
---|---|
[백준][10819] 차이를 최대로 (0) | 2022.05.08 |
[백준][9095] 1, 2, 3 더하기 (0) | 2022.05.08 |
[백준][6603] 로또 (0) | 2022.05.08 |
[백준][6588] 골드바흐의 추측 (0) | 2022.05.08 |