题解 | 小乐乐与欧几里得

小乐乐与欧几里得

https://www.nowcoder.com/practice/da13e0cf321e4df9acd0fdf0a433cbb0

#include <stdio.h>
int main()
{
    long n,m,g,h,x;
    long yinshu,beishu;
    scanf("%ld %ld",&n,&m);
    g=m;
    h=n;
    if(n>=m)
    {
        while(n%m !=0)
        {x=n;
            n=m;
            m=x%m;
        }
        
        yinshu =m;
        beishu = h*g/m;
        printf("%ld",yinshu+beishu);

    }
    if(m>n)
    {
        while(m%n !=0)
        {      x=m;
            m =n;
            n =x%n;

        }
       
        yinshu=n;
        beishu =h*g/n;
        printf("%ld",yinshu+beishu);

    }

}

全部评论

相关推荐

点赞 评论 收藏
分享
深夜焦虑难以入眠:直通终面也很稳了
点赞 评论 收藏
分享
自来熟的放鸽子能手面...:这个不一定,找hr跟进一下
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务