#4602: 為啥一直不成功??請幫忙一下


CC08572001 (symphony)

學校 : 淡江大學
編號 : 14583
來源 : [114.34.184.6]
最後登入時間 :
2011-07-28 18:52:58
a005. Eva 的回家作業 -- POJ | From: [114.32.94.202] | 發表日期 : 2010-11-26 08:05

他一直出現 

與正確輸出不相符(line:4)
您的答案為: 1 1 1 1 1
正確答案為: 2 4 6 8 10

到底是為什麼??

import java.util.Scanner;
public class practice5 {
 public static void main(String[] args) {
  Scanner scanner=new Scanner(System.in);
  int a;
  while(scanner.hasNext()){
   a=scanner.nextInt();
   int[][] arr=new int[a][5];
   for(int i=0;i<a;i++){
    for(int j=0;j<4;j++)
     arr[i][j]=scanner.nextInt();
   }
   for(int i=0;i<a;i++){
    if(arr[i][1]/arr[i][0]==arr[i][2]/arr[i][1]){
     arr[i][4]=arr[i][3]*(arr[i][1]/arr[i][0]);
     for(int j=0;j<5;j++)
      System.out.print(arr[i][j]+" ");
     System.out.println();
    }
    if(arr[i][1]-arr[i][0]==arr[i][2]-arr[i][1]){
     arr[i][4]=arr[i][3]+(arr[i][1]-arr[i][0]);
     for(int j=0;j<5;j++)
      System.out.print(arr[i][j]+" ");
     System.out.println();
    }
   }
  }
 }
}

 
ZeroJudge Forum