#18199: 請問哪裡錯


a43913072@gmail.com (陳芃)


您的答案為: 312014 ...略
正確答案為: 3




public class a15 {
public static void main(String[] args) {
java.util.Scanner scanner=new java.util.Scanner(System.in);
while(scanner.hasNext()) {
int m=scanner.nextInt();
int n=scanner.nextInt();
int sum=0;
if(m>n) {
for(int i=n;i>0;i--) {
if(m%i==0 && n%i==0) {
System.out.print(i);
sum=sum+1;
}
if(sum==1) {
break;
}
}
}else {
for(int i=m;i>0;i--) {
if(m%i==0 && n%i==0) {
System.out.print(i);
sum=sum+1;
}
if(sum==1) {
break;
}
}
}
}
}
}
#18200: Re:請問哪裡錯


ufve0704 (爬 我爬 我爬爬爬 有排行榜這種東西就是要爬 爬過我上面的那...)


您的答案為: 312014 ...略
正確答案為: 3




public class a15 {
public static void main(String[] args) {
java.util.Scanner scanner=new java.util.Scanner(System.in);
while(scanner.hasNext()) {
int m=scanner.nextInt();
int n=scanner.nextInt();
int sum=0;
if(m>n) {
for(int i=n;i>0;i--) {
if(m%i==0 && n%i==0) {
System.out.print(i);
sum=sum+1;
}
if(sum==1) {
break;
}
}
}else {
for(int i=m;i>0;i--) {
if(m%i==0 && n%i==0) {
System.out.print(i);
sum=sum+1;
}
if(sum==1) {
break;
}
}
}
}
}
}

雖然看不懂,但我問一下,你有換行嗎?


#18202: Re:請問哪裡錯


a43913072@gmail.com (陳芃)


您的答案為: 312014 ...略
正確答案為: 3




public class a15 {
public static void main(String[] args) {
java.util.Scanner scanner=new java.util.Scanner(System.in);
while(scanner.hasNext()) {
int m=scanner.nextInt();
int n=scanner.nextInt();
int sum=0;
if(m>n) {
for(int i=n;i>0;i--) {
if(m%i==0 && n%i==0) {
System.out.print(i);
sum=sum+1;
}
if(sum==1) {
break;
}
}
}else {
for(int i=m;i>0;i--) {
if(m%i==0 && n%i==0) {
System.out.print(i);
sum=sum+1;
}
if(sum==1) {
break;
}
}
}
}
}
}

雖然看不懂,但我問一下,你有換行嗎?



都改成println就可

#18203: Re:請問哪裡錯


ufve0704 (爬 我爬 我爬爬爬 有排行榜這種東西就是要爬 爬過我上面的那...)


您的答案為: 312014 ...略
正確答案為: 3




public class a15 {
public static void main(String[] args) {
java.util.Scanner scanner=new java.util.Scanner(System.in);
while(scanner.hasNext()) {
int m=scanner.nextInt();
int n=scanner.nextInt();
int sum=0;
if(m>n) {
for(int i=n;i>0;i--) {
if(m%i==0 && n%i==0) {
System.out.print(i);
sum=sum+1;
}
if(sum==1) {
break;
}
}
}else {
for(int i=m;i>0;i--) {
if(m%i==0 && n%i==0) {
System.out.print(i);
sum=sum+1;
}
if(sum==1) {
break;
}
}
}
}
}
}

雖然看不懂,但我問一下,你有換行嗎?



都改成println就可

就是沒換行....