#1823: 第一個測資..


howard9877 (小張Chang)

學校 : 國立東華大學
編號 : 5116
來源 : [27.245.18.193]
最後登入時間 :
2013-03-13 10:17:55
a005. Eva 的回家作業 -- POJ | From: [114.32.68.10] | 發表日期 : 2009-04-20 10:25

  1. import java.util.*;   
  2.   
  3. public class JAVA {   
  4.     public static void main(String args[]){   
  5.         Scanner scr = new Scanner(System.in);   
  6.         while(scr.hasNext()){   
  7.             int a=0 , b=0 , c=0 , d=0 , e=0;   
  8.             if(scr.hasNextInt()){   
  9.                 a = scr.nextInt();   
  10.                 if(scr.hasNextInt()){   
  11.                     b = scr.nextInt();   
  12.                     if(scr.hasNextInt()){   
  13.                         c = scr.nextInt();   
  14.                         if(scr.hasNextInt()){   
  15.                             d = scr.nextInt();   
  16.                             //判斷第五個數字   
  17.                             if((d-c)==(c-b))   
  18.                                 e = d + (d-c);   
  19.                             else if((d-c)==2*(c-b))   
  20.                                 e = d + 2 * (d-c);   
  21.                             else if((d-c)==3*(c-b))   
  22.                                 e = d + 3 * (d-c);   
  23.                             else if((d-c)==4*(c-b))   
  24.                                 e = d + 4 * (d-c);   
  25.                             System.out.println(a+" "+b+" "+c+" "+d+" "+e);   
  26.                         }   
  27.                     }   
  28.                 }   
  29.             }   
  30.         }   
  31.     }   
  32. }  

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

使用者第一次輸入低於4個數字,如何第二次重新擷取?

 
ZeroJudge Forum