PTA基础编程题目集 Python解法 7-24 约分最简分式
解法1:强解roll出最大公约数
a,b=map(int, input().split('/'))
list = []#直接roll出最大公约数然后算整除
for i in range(1,min(a,b)//2+1):#小者折半+1作为ending,list里储存所有约数
if a%i==0 and b%i==0
本文介绍了如何使用Python解决PTA基础编程题目集中的约分最简分式问题,提供了三种解法:通过计算最大公约数实现、利用math.gcd函数以及使用fraction函数进行自动化简。
PTA基础编程题目集 Python解法 7-24 约分最简分式
解法1:强解roll出最大公约数
a,b=map(int, input().split('/'))
list = []#直接roll出最大公约数然后算整除
for i in range(1,min(a,b)//2+1):#小者折半+1作为ending,list里储存所有约数
if a%i==0 and b%i==0
2124
147
1228
1974

被折叠的 条评论
为什么被折叠?
&spm=1001.2101.3001.5002&articleId=118681136&d=1&t=3&u=e94fe757d7b64f37a9ffa32cf3c14fe6)