|
|
вернуться в форумПоказать все сообщения Спрятать все сообщенияПодскажите, добрые люди, как же сделать так, чтобы не отправлять по сто раз решения на сервер, чтобы узнать работают они или нет.. для этого нужно отлаживать программу с помощью текстовых файлов, как же с ними работать? для паскаля в руководстве написано вот это: 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) |
|
|