Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
Вернуться
Тема: Здравствуйте. С удивлением узнал, что несмотря на то, что в заданиях указаны входной INPUT.TXT и выходной OUTPUT.TXT файлы как потоки ввода-вывода, на самом деле программа принимается и при чтении данных со stdin и выводе в stdout. Выходит, совершенно зря я во всех предыдущих задачах перенаправлял потоки stdin/stdout в эти файлы, когда это уже сделано проверяющей системой до запуска. Считаю справедливым если не исправить текст всех заданий, но обязательно явно обратить внимание, что при выполнении задания можно работать со стандартными потоками ввода-вывода.
1
  1  Хворых Павел, 27 июня 2016 г. 12:10:44
      Страница "Работа в системе", второй абзац.
http://acmp.ru/article.asp?id_text=120

Ну а в принципе, отсутствие в условиях задач упоминания о возможности использовать стандартные потоки ввода-вывода объясняется тем, что раньше в системе такой возможности не было.
Но наверное да, можно было бы в каждую задачу как-нибудь автоматизированно добавить приписочку про эту возможность. Например, в конце раздела "Входные данные" курсивом написать что-то вроде "Вместо чтения из файла INPUT.TXT можно использовать стандартный поток ввода". Аналогично для выходных данных.
1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru