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

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

ACC on Java 8 :)
Послано Сергей 10 янв 2015 00:04
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Stack;
import java.util.StringTokenizer;

public class Main {
    static BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
    public static void main(String... args) throws Exception {
        StringTokenizer tokenizer;
        Stack<Double> stack = new Stack<Double>();
        String line;
        while ( (line = reader.readLine()) != null ) {
           tokenizer = new StringTokenizer(line);
            while (tokenizer.hasMoreTokens()) {
                stack.add(Math.sqrt(Double.parseDouble(tokenizer.nextToken())));
            }
        }
        while (!stack.empty()) {
            System.out.println(stack.pop());
        }

    }
}