ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1001. Обратный корень

What is wrrong here?(in Java Compiler i get correct answer..)
Послано ABO 1 ноя 2008 00:42
import java.io.FileReader;
import java.util.LinkedList;
import java.util.Scanner;

public class Pr1002 {

    public static void main(String[] args) {
        LinkedList<Long> listOfNum = new LinkedList<Long>();
        try {

            Scanner sc = new Scanner(new FileReader(args[0]));
            while (sc.hasNext()) {
                listOfNum.addFirst(sc.nextLong());
            }
            while (!listOfNum.isEmpty()) {
                System.out.printf("%.4f", Math.sqrt(listOfNum.removeFirst()));
                System.out.println();
            }

        } catch (Exception e) {
            System.out.println(e.getMessage());
        }

    }
}
Re: What is wrrong here?(in Java Compiler i get correct answer..)
Послано ld.alfredo 12 ноя 2008 06:29
>> Scanner sc = new Scanner(new FileReader(args[0]));
I think you're to assume all input comes from 'System.in' and not be specify as a program argument, so 'java myprogram inputfile.txt shouldn't work'.