1131_分数化简

2022-5-16 18:16| 发布者: Hocassian| 查看: 81| 评论: 0|原作者: 肇庆学院ACM合集

摘要:
C:\Users\Administrator\Downloads\2019-10-12-10-14-2-89503629359300-Problem List-采集的数据-后羿采集器.html

Pro.ID

1131

Title

分数化简

Title链接

http://10.20.2.8/oj/exercise/problem?problem_id=1131

AC

510

Submit

1165

Ratio

43.78%

时间&空间限制

  • Time Limit: 2000/1000 MS (Java/Others)     Memory Limit: 65536/32768 K (Java/Others)
  • 描述

    给出一个分子为n分母为m的分数,请将该分数化简。

    在这里,化简的意思是使得最终分子和分母的最大公约数是1。

    输入

    多测试用例。

    每个测试用例占一行:两个正整数n和m (1 ≤ n, m ≤ 231),n是分子,m是分母。

    输出

    Description

    给出一个分子为n分母为m的分数,请将该分数化简。

    在这里,化简的意思是使得最终分子和分母的最大公约数是1。

    Input

    多测试用例。

    每个测试用例占一行:两个正整数n和m (1 ≤ n, m ≤ 231),n是分子,m是分母。

    Output

    为每个测试用例单独输出一行结果:化简后的分数。分子在前,分母在后,中间用一个空格分隔。

    化简后如果分母为1,则仅输出分子。“假分数”不用化为“带分数”。

    Sample Input

    4 2
    15 12
    3 1
    11 12

    Sample Output

    2
    5 4
    3
    11 12

    Hint

    辗转相除法,老师都在课堂上讲了。上课不听课的亲,谁也救不了。

    Source

    样例输入

    4 2
    15 12
    3 1
    11 12

    样例输出

    2
    5 4
    3
    11 12

    提示

    辗转相除法,老师都在课堂上讲了。上课不听课的亲,谁也救不了。


    路过

    雷人

    握手

    鲜花

    鸡蛋

    最新评论

    返回顶部