๐งฎ PS ๋ฐฑ์ค (boj) ํ์ด์ฌ - 9613๋ฒ : GCD ํฉ - ๋ฌธ์ ๋งํฌ : https://www.acmicpc.net/problem/9613 9613๋ฒ: GCD ํฉ ๋ฌธ์ ์์ ์ ์ n๊ฐ๊ฐ ์ฃผ์ด์ก์ ๋, ๊ฐ๋ฅํ ๋ชจ๋ ์์ GCD์ ํฉ์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์ ํ ์คํธ ์ผ์ด์ค์ ๊ฐ์ t (1 โค t โค 100)์ด ์ฃผ์ด์ง๋ค. ๊ฐ ํ ์คํธ ์ผ์ด์ค๋ ํ ์ค๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ๊ฐ ํ ์คํธ ์ผ์ด์ค๋ ์์ ๊ฐ์ n (1 < n โค 100)๊ฐ ์ฃผ์ด์ง๊ณ , ๋ค์์๋ n๊ฐ์ ์๊ฐ ์ฃผ์ด์ง๋ค. ์ ๋ ฅ์ผ๋ก ์ฃผ์ด์ง๋ ์๋ 1,000,000์ ๋์ง ์๋๋ค. ์ถ๋ ฅ ๊ฐ ํ ์คํธ ์ผ์ด์ค๋ง๋ค ๊ฐ๋ฅํ ๋ชจ๋ ์์ GCD์ ํฉ์ ์ถ๋ ฅํ๋ค. ์์ www.acmicpc.net GCD ๊ฐ๋ : https://infinitt.tistory.com/232 ์๊ณ ๋ฆฌ์ฆ (1) - ์ํ (sw ์ญ๋ ํ ์คํธ ์ค๋น) codepuls์ sw์ญ๋ํ ์คํธ_๊ธฐ์ดํํธ๋ฅผ ๋ฃ๊ณ ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค. ์ํ๊ณผ ๊ด๋ จํ ๊ธฐ์ด๋ฌธ์ ์๋ ํฌ๊ฒ 3๊ฐ์ง ๋ถ๋ฅ๋ก ๋๋์ด์ง๋ค. ๋๋จธ์ง ์ฐ์ฐ ์ต๋ ๊ณต์ฝ์, ์ต์ ๊ณต๋ฐฐ์ ์์ (prime number) 1. ๋๋จธ์ง ์ฐ์ฐ (Modular A.. infinitt.tistory.com ํ์ด์ฌ(Python) ์ฝ๋ n = int(input()) def gcd(a, b) : if b==0: return a else : return gcd(b,a%b) for _ in range(n): arr = list(map(int,input().split())) k = arr.pop(0) sum = 0 for i in range(k): for j in range(k): if i<j : sum += gcd(arr[i],arr[j]) print(sum) ๊ณต์ ํ๊ธฐ URL ๋ณต์ฌ์นด์นด์คํก ๊ณต์ ํ์ด์ค๋ถ ๊ณต์ ์์ค ๊ณต์ ๊ฒ์๊ธ ๊ด๋ฆฌ ๊ตฌ๋ ํ๊ธฐnewmon Contents ๋น์ ์ด ์ข์ํ ๋งํ ์ฝํ ์ธ ๋ฐฑ์ค (boj) ํ์ด์ฌ - 1929 : ์์ ๊ตฌํ๊ธฐ 2020.04.18 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 1978 : ์์ ์ฐพ๊ธฐ 2020.04.17 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 2609๋ฒ : ์ต๋๊ณต์ฝ์์ ์ต์๊ณต๋ฐฐ์ 2020.04.17 ์๊ณ ๋ฆฌ์ฆ (1) - ์ํ : ์ ํด๋ฆฌ๋ ํธ์ ๋ฒ , ์๋ผํ ์คํ ๋ค์ค์ ์ฒด (๋๋จธ์ง ์ฐ์ฐ, ์ต๋ ๊ณต์ฝ์, ์ต์๊ณต๋ฐฐ์, ์์) 2020.04.17 ๋๊ธ 0 + ์ด์ ๋๊ธ ๋๋ณด๊ธฐ