猫史档案馆


2254:

用户:擀面杖擀面杖查看:0 回复:0 评论:0 创建时间:2023-08-27T16:38:40


#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
int gcd(int n,int m){
    int r;
    while((r=m%n)!=0){
        m=n;
        n=r;
    }
return n;
}
int main(){
    int n;
    cin>>n;
    for(int i=0;i<n;i++){
        int a,b,d;
        cin>>a>>b;
        d=a/b;
        for(int j=2;;j++){
            if(gcd(j,d)==1){
                cout<<j*b<<endl;
                break;
            }
        }
    }
    return 0;
}


回复

上一页1 页 / 共 0下一页