私は現在、オンラインジャッジで次の問題を解決しようとしています: http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=310 .
プログラムを終了するタイミング、つまり入力ループを停止してプログラムを終了するタイミングをどのように判断すればよいのでしょうか?
サンプルコード:
public static void main(String[] args)
{
//Something here
Scanner in = new Scanner(System.in);
while(?) //How do I determine when to end?
{
//Doing my calculation
}
}
私の唯一のアイデアは、すべての入力がコンソールに貼り付けられたときに入力リーダーを停止させることですが、それを行う方法がわかりません。