又見GCD hd 2504
Description
有三個正整數a,b,c(0<a,b,c<10^6),其中c不等於b。若a和c的最大公約數為b,現已知a和b,求滿足條件的最小的c。
Input
第一行輸入一個n,表示有n組測試資料,接下來的n行,每行輸入兩個正整數a,b。
Output
輸出對應的c,每組測試資料佔一行。
Sample Input
2
6 2
12 4
Sample Output
4
8
有三個正整數a,b,c(0<a,b,c<10^6),其中c不等於b。若a和c的最大公約數為b,現已知a和b,求滿足條件的最小的c。
Input
第一行輸入一個n,表示有n組測試資料,接下來的n行,每行輸入兩個正整數a,b。
Output
輸出對應的c,每組測試資料佔一行。
Sample Input
2
6 2
12 4
Sample Output
4
8
#include<stdio.h>
int GCD(int x,int y)
{
if(x%y==0)
return y;
else
return GCD(y,x%y);
}
int FS(int x,int y,int z)
{
if(GCD(x,y)==z)
return y;
else
return FS(x,y+z,z);
}
int main()
{
int n,a,b,c;
scanf("%d",&n);
while(n--)
{
scanf("%d%d",&a,&b);
c=b*2;
c=FS(a,c,b);
printf("%d\n",c);
}
return 0;
}
相關文章
- KBPC2504-ASEMI無人機專用整流橋KBPC2504無人機
- 又見春光
- GCD Inside: GCD 宏GCIDE
- 指標-又見迴文指標
- GCD Inside: GCD 資料結構GCIDE資料結構
- 系統分析與綜合思維相結合:又見森林又見樹木 - hjorteland
- GCD SUMGC
- GCD CountingGC
- GCD QueriesGC
- gcd思維_cfECR107_B. GCD LengthGC
- 138、喜見外弟又言別
- 奇怪的GCDGC
- gcd與exgcdGC
- Oracle優化案例-又見union代替or(二十)Oracle優化
- 再見,深圳~長沙,我又來啦
- iOS GCD入門和GCD對CPU多核的使用iOSGC
- 又見想當然導致的誤譯
- GCD 死鎖原因GC
- GCD 原理詳解GC
- iOS GCD詳解iOSGC
- G. GCD on a gridGC
- [bzoj2818]gcdGC
- P2568 GCDGC
- 商業智慧(BI)視覺化大屏:既見樹木,又見森林視覺化
- 11.19 CW 模擬賽 T3.又見 LIS
- 多執行緒——GCD執行緒GC
- GCD 學習總結GC
- GCD 中Group的使用GC
- GCD(三) dispatch_groupGC
- GCD(四) dispatch_semaphoreGC
- GCD原始碼原理分析GC原始碼
- Picture hd 2052
- 力軟商業智慧(BI)視覺化大屏:既見樹木,又見森林視覺化
- [LOJ6491] zrq 的 gcdGC
- 分數的GCD和LCMGC
- Codeforces1493D GCD of an Array3DGC
- 這個公司的程式設計師人均月薪7萬+!騰訊又又又又又又又又漲薪了程式設計師
- 密碼 hd 2043密碼