Code
#include<bits/stdc++.h>
using namespace std;
void solve()
{
long long a,b,gcd,lcm;
cin>>a>>b;
for(int i=1; i<=a && i<=b; i++){
if(a%i==0 && b%i==0){
gcd=i;
}
}
lcm=a*b/gcd;
long long ans=lcm-min(a,b);
cout<<ans<<endl;
}
int main()
{
int t; cin>>t;
while(t--)
solve();
}
Information
- Submit By
- Type
- Pretest
- Problem
- P1075 GCD not equal LCM
- Language
- C++17 (G++ 13.2.0)
- Submit At
- 2024-09-05 16:19:35
- Judged At
- 2024-11-11 03:00:56
- Judged By
- Score
- 10
- Total Time
- 1ms
- Peak Memory
- 544.0 KiB