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

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

Time limit excess on test 9 (please help)
Послано Nguyen Ba Ngoc 11 сен 2011 12:58
this is my program, it can't be easier i think so, but i'm a new Java programmer, this is my program, please help to make it work faster!
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.*;
public class isquaresol {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner input = new Scanner(System.in);
        double a[] = new double[150000];
        int i = 0;
            for (; ;)
            {
                a[i] = Math.sqrt(input.nextDouble());
                i++;
                if (! input.hasNext()) break;
            }

        for (int j = i - 1; j >= 0; j--)
        {
            System.out.format("%.4f%n", a[j]);
        }
    }

}