TB椰程 TypeBuddy 打字搭子

【例35.3】 最大公约数

Python学考一本通 · 代码 · python · 难度 1/5 · 共 192 字

辗转相除求最大公约数

  • Python学考
  • 例题

正文

# 原题:https://oj.yecheng.tv/p/P210
# 题意:求两个正整数 m、n 的最大公约数
# 思路:反复取余做辗转相除,直到余数为 0,
#       此时的除数就是最大公约数
m, n = map(int, input().split())
while n != 0:
    r = m % n
    m = n
    n = r
print(m)

Python学考一本通的其它内容

打字首页 · 词库画廊 · 编程打字 · 指法入门 · 天梯榜 · 数据分析 · 班级课堂 · 关于我们
椰程 TypeBuddy 打字搭子 —— 键盘指法练习 · 单词记忆 · 班级课堂 · 在线 PK