解题思路:
注意事项:
参考代码:
import java.util.Scanner;
public class C1011 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while (sc.hasNext()) {
int n = sc.nextInt();
int m = sc.nextInt();
System.out.println(gongyue(n, m) + " " + (n*m/gongyue(n, m)));
}
sc.close();
}
private static int gongyue(int x, int y){
int temp = 0;
if(x > y){
x = x ^ y;
y = x ^ y;
y = x ^ y;
}
while(x != 0){
temp = y%x;
y = x;
x = temp;
}
return y;
}
}
0.0分
0 人评分
简单的a+b (C++语言代码)浏览:895 |
【金明的预算方案】 (C++代码)浏览:997 |
C语言程序设计教程(第三版)课后习题6.3 (C++代码)浏览:1067 |
【绝对值排序】 (C语言代码)浏览:892 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:268 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:866 |
局部变量作函数返回值的问题浏览:1028 |
C语言程序设计教程(第三版)课后习题12.3 (C语言代码)浏览:587 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:536 |
最好的,浏览:601 |