Я следующий питон 2.7.3 кода, который я вношу в codechef онлайн конкурса программирования:Почему не вход() ведет себя правильно?
case = input()
for i in xrange(0, case):
try:
l = [elem for elem in raw_input().split()]
res = int(l[0][::-1]) + int(l[1][::-1])
print int(str(res)[::-1])
except:
break
Это работает на моем компьютере, даже когда я использую перенаправление ввода и использовать файл in.txt для ввода, все равно он работает.
Но проблема в том, когда я представить его для оценки, я получаю исключение, и это исключение получает удаляется, когда я использую raw_input для получения значения при
case = int(raw_input())
Мой файл in.txt выглядит следующим образом:
1
23 45
Моя проблема заключается в том, что его работы на моем компьютере прекрасно, что это, что интернет-сайт конкурса кормления на 1-й линии, что исключение воспитываются, и в дальнейшем она будет исправлена, когда я использую raw_input.
Не следует вводить() также работать, когда моя первая строка всегда является целым числом?
В чем исключение? – geoffspear
Сайт не говорит мне, что, хотя он исправляется при использовании raw_input. –
Какая версия Python - это конкурс? – Levon