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: 8ms
Memory: 1092kB
Author: 2016210401026
In contest: 1141

#include<stdio.h>

int f1(int a,int b) {
	if(a % b == 0) return b;
	else
		return f1(b,a%b);
}

int main() {
	int t,i;
	scanf("%d",&t);
	while(t--) {
		int a,b;
		scanf("%d%d",&a,&b);
		for(i=b+1; i<=a*b; i++) {
			if(b == f1(a,i)) {
				printf("%d\n",i);
				break;
			}
		}
	}
	return 0;
}