前提・実現したいこと
こちらの問題で以下のようにコードを書いたのでするが、K=200の時に合いません。どこが間違っているかがわからないので教えてください。
該当のソースコード
python
1K = int(input()) 2gcd_sum = 0 3for a in range(1,K+1): 4 a_init = a 5 for b in range(1, K+1): 6 b_init = b 7 for c in range(1, K+1): 8 a = a_init 9 b = b_init 10 m = min(a, b, c) 11 gcd = 1 12 for i in range(2, m+1): 13 if a%i == 0 and b%i == 0 and c%i == 0: 14 a /= i 15 b /= i 16 c /= i 17 gcd *= i 18 gcd_sum += gcd 19print(gcd_sum)
回答1件
あなたの回答
tips
プレビュー