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

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

Задача 1001
Послано rafaelkelevro 9 апр 2016 17:38
Задача простая. Но вопрос таков:
Из правил сайта я понял, что входные данные вводятся только и только через консоль, не считываются с файла.
Если это так, то как определить что входные данные уже вбиты??
Из задания понятно, что вводятся целые числа не больше 10 в степени 18, до каких пор будут вводится входные данные? есть какой нибудь стоп кондишн?
Re: Задача 1001
Послано retired 9 апр 2016 19:37
Чтобы у себя тестировать, можно либо сделать выход при встрече данных, которые заведомо не встречаются, например while not eof do begin ... read(x); if x < 0 then break; ... end;
Либо, более хороший способ, использовать IFNDEF ONLINE_JUDGE. По ссылке "руководство" для большинства языков описано, что нужно делать.
Re: Задача 1001
Послано ToadMonster 10 апр 2016 00:45
Is your language is java?

You can assume that System.In is stream to real existing file with input data. You should read from System.in (directly or using Tokenizer/Scanner) until you reach EOF.

The only stop condition for this task is you've reached EOF.