#5778: 自己測試是成功的 但是在這不能執行


kevinchin (Kevin)

學校 : 國立臺中技術學院
編號 : 19273
來源 : [211.22.29.43]
最後登入時間 :
2020-01-21 14:53:42
a005. Eva 的回家作業 -- POJ | From: [114.33.18.63] | 發表日期 : 2011-09-07 00:40

import java.util.*;

public class a005
{
 public static void main(String[] args)
 {
  Scanner sc = new Scanner(System.in);
  while(sc.hasNext())
  {
   int a=sc.nextInt();
   int b=sc.nextInt();
   int c=sc.nextInt();
   int d=sc.nextInt();
   int e;
   if ((d-c)==(c-b) && (c-b)==(b-a))
   {
    e=d+(d-c);
    System.out.println(a+" "+b+" "+c+" "+d+" "+e);
   }
   else if ((double)(d/c)==(double)(c/b) && (double)(c/b)==(double)(b/a))
   {
    e=d*(d/c);
    System.out.println(a+" "+b+" "+c+" "+d+" "+e);
   }
   else
   {
    
   }
  }
 }
}

回報的問題

執行時發生錯誤(code:1)!!
Exception in thread "main" java.util.NoSuchElementException
 at java.util.Scanner.throwFor(Scanner.java:838)
 at java.util.Scanner.next(Scanner.java:1461)
 at java.util.Scanner.nextInt(Scanner.java:2091)
 at java.util.Scanner.nextInt(Scanner.java:2050)
 at code_890599.main(code_890599.java:11)

或者是各位高手有看到任何其他邏輯或語法上的問題

還煩請多指教

 
#6038: Re:自己測試是成功的 但是在這不能執行


s11113245 (釋迦)

學校 : 樹德科技大學
編號 : 21713
來源 : [120.119.79.19]
最後登入時間 :
2012-03-28 13:59:59
a005. Eva 的回家作業 -- POJ | From: [120.119.35.83] | 發表日期 : 2011-11-06 12:38

e用int

如果是等比

e乘出來 不一定會是整數吧 ~"~ 

 
ZeroJudge Forum