首页 > 其他 > 详细

UVa 11388 - GCD LCM

时间:2019-10-19 17:26:33      阅读:58      评论:0      收藏:0      [点我收藏+]

题目:给出gcd(a,b)和lcm(a,b),求a,b使得最小。

分析:简单题、数论。如果lcm%gcd != 0则不存在,否则a=gcd,b=lcm。

技术分享图片
 1 #include <stdio.h>
 2 #include <stdlib.h>
 3 #include <string.h>
 4  
 5 int main()
 6 {
 7     int n,G,L; 
 8     while ( scanf("%d",&n) != EOF ) 
 9         for ( int t = 1 ; t <= n ; ++ t ) {
10             scanf("%d%d",&G,&L);
11             if ( L%G == 0 ) 
12                 printf("%d %d\n",G,L);
13             else printf("-1\n");
14         }
15     return 0;
16 }
View Code

 

UVa 11388 - GCD LCM

原文:https://www.cnblogs.com/ljy08163268/p/11704321.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!