Start: Mar, 06, 2018 09:46:00
计算机161 算法分析与设计 第一次实验课作业(吴银杰、张凯庆)
End: Mar, 10, 2018 10:00:00
Time elapsed:
Time remaining:

Problem_ID: D
Result: Accepted
Time: 4ms
Memory: 1092kB
Author: gys
In contest: 1141

#include<stdio.h>
int gcd(int a,int b )
{
	int t=a%b;
	while(t){
		a=b;
		b=t;
		t=a%b;
	}
	return b;
}
int main()
{
	int n,a,b,c,i;
	scanf("%d",&n);
	while( n -- ){
		scanf("%d %d",&a,&b);
		for(i=2*b; ;i+=b)
		if(b==gcd(a, i))
		break;
		printf("%d\n",i);
	}
}