文章

21

粉丝

0

获赞

6

访问

1.5k

头像
最大公约数和最小公倍数 题解:
P1041 杭州电子科技大学机试题
发布于2026年1月29日 14:48
阅读数 12

辗转相除法口诀

 

#include <iostream>
#include <map>
#include <cctype>   // for isalpha, tolower
#include <string>
#include<algorithm>
using namespace std;

int gcd(int a,int b){
    if(b==0){
        return a;
    }
    gcd(b,a%b);//辗转相除法, 换位,一厨二,二零反一 
}

int minbs(int a,int b){
    for(int i=a;i<=a*b;i++){
        if(i%a==0&&i%b==0){
            return i;
        }
    }
}
int main() {
   int m,n;
   cin>>m>>n;
   cout<<gcd(m,n)<<" "<<minbs(m,n);
    return 0;
}

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发