Основное
 
 
Отправитель Задача Язык Вердикт Время Память Отослано Протест.  
165258236 Виртуальное участие:
YERGALI#
1709B - 10 PyPy 3-64 Полное решение 1092 мс 15384 КБ 2022-07-22 06:22:35 2022-07-22 13:49:08
→ Исходный код
n,m = map(int,input().split())
a = list(map(int,input().split()))
b = [0]*n
c = [0]*n
 
for i in range(1,n):
    b[i] = b[i-1]+max(0,a[i-1]-a[i])
    c[i] = c[i-1]+max(0,-(a[-i-1]-a[-i]))
 
for i in range(m):
    x,y = map(int,input().split())
    if x<=y:
        print(b[y-1]-b[x-1])
    else:
        print(c[-y]-c[-x])
?
Время: ? ms, память: ? КБ
Вердикт: ?
Ввод
?
Вывод участника
?
Ответ жюри
?
Комментарий чекера
?
Диагностика
?
Показать детали тестирования