#include<stdio.h> int main(void) { int n,m,i,t,j; scanf("%d%d",&m,&n); if(m>n) t=m,m=n,n=t; for(i=n;i>0;i--) if(n%i==0 && m%i==0) break; for(j=n;;j++) if(j%n==0 && j%m==0) break; printf("%d\n%d",i,j); return 0; }
解题思路:
注意事项:
参考代码:
0.0分
4 人评分
C二级辅导-等差数列 (C语言代码)浏览:569 |
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2782 |
哥德巴赫曾猜测 (C语言代码)浏览:2316 |
The 3n + 1 problem (C语言代码)浏览:501 |
C语言程序设计教程(第三版)课后习题12.2 (C语言代码)浏览:753 |
C语言程序设计教程(第三版)课后习题10.7 (用指针求解)浏览:1458 |
1074题 初学者,求帮忙看下,不知道哪错了浏览:290 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:506 |
世界杯来了浏览:914 |
A+B for Input-Output Practice (V) (C++代码)浏览:884 |