解题思路:
注意事项:
参考代码:
import java.util.Scanner;
public class z1062 {
public static int gys(int m,int n){
int a=0,b=0;
if(m<n){
a=m;m=n;n=a;
}
for(int i=1;i<=n;i++){
if(m%i==0&&n%i==0)
b=i;
}
return b;
}
public static int gbs(int m,int n){
int a=0,b=0;
if(m<n){
a=m;m=n;n=a;
}
for(int i=m;i<=m*n;i++){
if(i%m==0&&i%n==0){
b=i;
break;
}
}
return b;
}
public static void main(String a[]){
Scanner sc=new Scanner(System.in);
int m=sc.nextInt();
int n=sc.nextInt();
System.out.print(gys(m,n)+" ");
System.out.print(gbs(m,n));
}
}
0.0分
0 人评分
【计算两点间的距离】 (C语言代码)浏览:927 |
【明明的随机数】 (C++代码)浏览:834 |
数组输出 (C语言代码)错误???浏览:602 |
蛇行矩阵 (C语言代码)浏览:792 |
WU-输入输出格式练习 (C++代码)浏览:1133 |
回文数字 (C语言代码)浏览:2539 |
A+B for Input-Output Practice (C语言代码)浏览:505 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:545 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:381 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:620 |