#19606: 請問是哪裡出問題? 會顯OLE 多輸出3


otis8496@gmail.com (張皓偉)

學校 : 臺北市立南湖高級中學
編號 : 78305
來源 : [118.163.199.150]
最後登入時間 :
2024-03-03 19:34:13
a024. 最大公因數(GCD) | From: [111.250.157.87] | 發表日期 : 2019-10-13 11:29

import sys
def hcf(x, y):

  if x == None:
    return x
  elif x > y:
    smaller = y
  else:
    smaller = x

  for i in range(1,smaller + 1):
    if((x % i == 0) and (y % i == 0)):
      hcf = i

  return hcf

list = []
for s in sys.stdin:
  s = s.split(" ")
  list.append(s)

for k in range(len(list)):
  for f in list:
  print(hcf(int(f[0]), int(f[1])))

 

會顯OLE 多輸出3

 
ZeroJudge Forum