Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 25, 2017 18:07:17

IjRuslan
Зарегистрирован: 2017-02-25
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

"доставание" данных из текстового документа

не могу решить задачу на питон 3
8 чисел находятся в input.txt
14 15
17 18
20 20
15 17
нужно отдельно найти суммы двух столбиков,
я умею доставать числа из input.txt которые записаны через пробел (1 строка всего, а тут их 4) вот так:
fin = open(“input.txt”, “r”)
fout = open(“output.txt”, “w”)
a, b =
fout.write(s)
fin.close()
fout.close()
————-
но когда они записаны на разных строках, компилятор с acmp.ru не принимает мой ответ.
Вот мое (неправильное) решение:
fin = open(“input.txt”, “r”)
fout = open(“output.txt”, “w”)
a1,b1,a2,b2,a3,b3,a4,b4 =
a1 = a1+a2+a3+a4
b1 = b1+b2+b3+b4
if a1 > b1:
s=str(1)
elif a1 < b1:
s=str(2)
else:
s='DRAW'
fout.write(s)
fin.close()
fout.close()
ответ компилятора Run time error
——————————————-
Ссылка на задачу: http://acmp.ru/index.asp?main=task&id_task=61

Офлайн

#2 Фев. 25, 2017 18:34:03

wi34rd
Зарегистрирован: 2016-10-08
Сообщения: 89
Репутация: +  2  -
Профиль   Отправить e-mail  

"доставание" данных из текстового документа

 for a, b in map(int, fin.readline().rstrip().split()):
    sum_a += a
    sum_b += b

s = ‘1’ вместо str(1) и s = ‘2’ вместо str(2)

Также желательно использовать менеджер контекста для файлов.

Офлайн

#3 Фев. 25, 2017 19:26:56

IjRuslan
Зарегистрирован: 2017-02-25
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

"доставание" данных из текстового документа

wi34rd
блин пока сложно для меня)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version