#8526: 求解RE問題


coder001 (coderbeginner)

學校 : 國立臺中技術學院
編號 : 38460
來源 : [210.202.56.4]
最後登入時間 :
2014-05-01 21:01:36
a005. Eva 的回家作業 -- POJ | From: [210.202.56.4] | 發表日期 : 2014-01-10 18:47

RE (code:1)

執行時期錯誤

您的程式被監控系統中斷,可能是程式無法正常結束所導致。 Exception in thread "main" java.util.NoSuchElementException: No line found 	at java.util.Scanner.nextLine(Scanner.java:1516) 	at code_1717106.main(code_1717106.java:17) 
================================================= 
import java.util.Scanner;
class Ex00005
{
public static void main(String[] args) 
{
Scanner scn=new Scanner(System.in);
int i,j,nt,n[][];
String inp,t[];
do
{
nt=scn.nextInt();
if ((nt==0)||(!scn.hasNext()))
break;
n=new int [nt][5];
for (i=0;i<nt;i++)
{
scn=new Scanner(System.in);
inp=scn.nextLine();
t=inp.split(" ");
for (j=0;j<4;j++)
n[i][j]=Integer.valueOf(t[j]);
}
for (i=0;i<nt;i++)
{
n[i][4]=n[i][3]*n[i][3]/n[i][2];
if (2*n[i][2]==n[i][1]+n[i][3])
n[i][4]=2*n[i][3]-n[i][2];
System.out.println(n[i][4]);
}
}
while (scn.hasNext());
}
}
 
#8531: Re:求解RE問題


caedmon_ng (Caedmon)

學校 :
編號 : 38525
來源 : [218.254.75.59]
最後登入時間 :
2014-05-18 22:22:26
a005. Eva 的回家作業 -- POJ | From: [218.254.75.59] | 發表日期 : 2014-01-11 09:55

參考http://zerojudge.tw/ShowThread?postid=6885&reply=6449#6885 
ZeroJudge Forum