CF1916B.Two Divisors
入门
通过率:0%
时间限制:1.00s
内存限制:256MB
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
A certain number 1≤x≤109 is chosen. You are given two integers a and b, which are the two largest divisors of the number x. At the same time, the condition 1≤a<b<x is satisfied.
For the given numbers a, b, you need to find the value of x.
† The number y is a divisor of the number x if there is an integer k such that x=y⋅k.
某个数 1≤x≤109 被选定。给你两个整数 a 和 b,它们是数 x 的两个最大真因数(即除数)。同时满足条件 1≤a<b<x。
对于给定的数 a、b,你需要求出 x 的值。
† 若存在整数 k 使得 x=y⋅k,则称数 y 是数 x 的一个因数(即除数)。
输入格式
Each test consists of several test cases. The first line contains a single integer t (1≤t≤104) — the number of test cases. Then follows the description of the test cases.
The only line of each test cases contains two integers a, b (1≤a<b≤109).
It is guaranteed that a, b are the two largest divisors for some number 1≤x≤109.
每个测试包含若干测试用例。第一行包含一个整数 t(1≤t≤104),表示测试用例的数量。随后是各测试用例的描述。
每个测试用例仅有一行,包含两个整数 a、b(1≤a<b≤109)。
保证存在某个满足 1≤x≤109 的整数 x,使得 a 和 b 恰好是 x 的两个最大的正因数。
输出格式
For each test case, output the number x, such that a and b are the two largest divisors of the number x.
If there are several answers, print any of them.
对于每个测试用例,输出一个数 x,使得 a 和 b 是该数 x 的两个最大因数。
若存在多个答案,输出任意一个即可。
输入输出样例
输入#1
8 2 3 1 2 3 11 1 5 5 10 4 6 3 9 250000000 500000000
输出#1
6 4 33 25 20 12 27 1000000000
说明/提示
For the first test case, all divisors less than 6 are equal to [1,2,3], among them the two largest will be 2 and 3.
For the third test case, all divisors less than 33 are equal to [1,3,11], among them the two largest will be 3 and 11.
For the fifth test case, all divisors less than 20 are equal to [1,2,4,5,10], among them the two largest will be 5 and 10.
For the sixth test case, all divisors less than 12 are equal to [1,2,3,4,6], among them the two largest will be 4 and 6.
对于第一个测试用例,所有小于 6 的约数为 [1,2,3],其中最大的两个是 2 和 3。
对于第三个测试用例,所有小于 33 的约数为 [1,3,11],其中最大的两个是 3 和 11。
对于第五个测试用例,所有小于 20 的约数为 [1,2,4,5,10],其中最大的两个是 5 和 10。
对于第六个测试用例,所有小于 12 的约数为 [1,2,3,4,6],其中最大的两个是 4 和 6。
输入解题思路,AI测评打分。不知道怎么写?