#20444: Python


howard20060216@gmail.com (Howard)

學校 : 臺北市私立薇閣高級中學
編號 : 106406
來源 : [140.113.136.216]
最後登入時間 :
2024-12-02 15:12:50
a738. 最大公约数 -- 海豚原创 | From: [36.239.30.15] | 發表日期 : 2020-01-23 10:32

PYTHON 中的一個模組math.gcd()

 

 
#21391: Re:Python


10811124@stu.cmsh.khc.edu.tw (立峰陳)

學校 : 國立旗美高級中學
編號 : 108792
來源 : [27.240.168.65]
最後登入時間 :
2023-03-17 00:06:48
a738. 最大公约数 -- 海豚原创 | From: [203.71.250.13] | 發表日期 : 2020-05-25 14:45

PYTHON 中的一個模組math.gcd()

 import math

a=input()
while a:
try:
b=a.split(' ')
b=[int(i) for i in b]
print(math.gcd(b[0],b[1]))
a=input()
except:
break
好像不太行欸......



 
#21392: Re:Python


asnewchien@gmail.com (david)

學校 : 不指定學校
編號 : 68108
來源 : [122.117.95.179]
最後登入時間 :
2024-12-02 21:50:32
a738. 最大公约数 -- 海豚原创 | From: [36.232.33.43] | 發表日期 : 2020-05-25 15:45

import sys

from math import gcd

 

for s in sys.stdin:

    a, b = map(int, s.split())

    r = .....

    print(r)

 

這樣有沒有清爽一點。

 
#23835: Re:Python


911091@stu.cchs.chc.edu.tw (莊明達)

學校 : 精誠中學
編號 : 134004
來源 : [111.246.12.50]
最後登入時間 :
2023-02-16 00:16:13
a738. 最大公约数 -- 海豚原创 | From: [163.23.125.144] | 發表日期 : 2020-12-25 14:31

PYTHON 中的一個模組math.gcd()

 import math

a=input()
while a:
try:
b=a.split(' ')
b=[int(i) for i in b]
print(math.gcd(b[0],b[1]))
a=input()
except:
break
好像不太行欸......




縮行記得縮好!
import math
a=input()
while a:
  try:
    b=a.split(' ')
    b=[int(i) for i in b]
    print(math.gcd(b[0],b[1]))
    a=input()
  except:
    break;
還有其實可以更短
import math
while 1:
  try:
    x, y = [int(i) for i in input().split()]
    print(math.gcd(x, y))
  except:
    break;

 
ZeroJudge Forum