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

Обсуждение задачи 1000. A+B Problem

Показать все сообщения Спрятать все сообщения

Подскажите, добрые люди, как же сделать так, чтобы не отправлять по сто раз решения на сервер, чтобы узнать работают они или нет.. для этого нужно отлаживать программу с помощью текстовых файлов, как же с ними работать?
для паскаля в руководстве написано вот это:
var
   a, b: longint;
begin
{$IFNDEF ONLINE_JUDGE}
   assign(input, 'input.txt');
   reset(input);
   assign(output, 'output.txt');
   rewrite(output);
{$ENDIF}
   readln(a, b);
   writeln(a + b);
{$IFNDEF ONLINE_JUDGE}
   close(input);
   close(output);
{$ENDIF}
end.
может кто-нибудь написать такую же для python3???
Instead of changing text inside the program you can simply run it and redirect its input or output, for example, run

python3 prog.py < input.txt > output.txt

If you absolutely cannot use shell then you can redirect input/output by assignment, but remember to remove this part before submission.

import sys
sys.stdin = open('input.txt')
sys.stdout = open('output.txt','w')

a=int(input())
print(a+1)
Нахуй текстовые файлы.
Самый заебатый ввод следующий:
numList = list(map(int, input().split()))
ans = numList[0] + numList[1]
print(ans)