ПОЖАЛУЙСТА НАПИШИТЕ КОД НА С++ ИЛИ PYTHON(в крайнем случае Pascal)! Весной и летом всех желающих школьников пригласили принять участие в загородной археологической экспедиции. Желающие принять участие в экспедиции могут самостоятельно приехать в экспедиционный лагерь в любой день на какое-то удобное количество дней. Разумеется, каждому школьнику организаторы экспедиции обещали предоставить спальный мешок и место в туристической палатке. Желающих принять участие в экспедиции оказалось так много, что пришлось составить график. В графике указано N дней экспедиции (включая первый и последний ее день). Служба материально-технического обеспечения экспедиции записала в графике данные о том, сколько человек уедет из лагеря, и сколько приедет в лагерь в каждый из дней. Напишите программу, которая по этим данным определит, какое максимальное количество человек одновременно будет проживать в экспедиционном лагере, чтобы служба материально-технического обеспечения могла заранее подготовить необходимое количество спальных мешков и мест в туристических палатках.
Во входном файле записано сначала число N (2 ≤ N ≤ 100) — количество дней в экспедиции. Далее задается количество человек, которые приедут в экспедиционный лагерь в первый день. Далее идет (N-2) пары чисел, задающих для последующих дней количество уезжающих и приезжающих школьников. Наконец, идет число, задающее количество уехавших из лагеря в последний день.
Ввод Вывод 15
5
10
3 1
5 10
0 2
15
Answers & Comments
Ответ:
N, A = int(input()), int(input())
B = []
for i in range(1, N - 1):
B += input().split()
for i in range (len(B)):
if int(i) % 2 == 0:
A -= int(B[i])
else:
A += int(B[i])
print(A)