666666666 6 666666666 Регистрация 19 Фев 2013 Сообщения 98 Репутация 0 Спасибо 0 Монет 0 18 Сен 2022 #1 t = int(input()) nums = list(map(int, input().split())) ranges = [map(int, input().split()) for t in range(int(input()))] for a, b in ranges: num = nums[a-1:b] print(sum(num[::2])-sum(num[1::2]), end = ' '
t = int(input()) nums = list(map(int, input().split())) ranges = [map(int, input().split()) for t in range(int(input()))] for a, b in ranges: num = nums[a-1:b] print(sum(num[::2])-sum(num[1::2]), end = ' '
димас2000 Д димас2000 Регистрация 5 Июн 2013 Сообщения 76 Репутация -4 Спасибо 0 Монет 0 18 Сен 2022 #2 Как звучала задача? Позитивный голос 0
qwert Q qwert Регистрация 22 Ноя 2012 Сообщения 85 Репутация 0 Спасибо 0 Монет 0 18 Сен 2022 #3 Есть какие-то библиотеки которые ускоряют Python. Погугли. Позитивный голос 0
ANTONH A ANTONH Регистрация 12 Дек 2013 Сообщения 80 Репутация 0 Спасибо 0 Монет 0 18 Сен 2022 #4 Префиксные суммы в помощь. Один список с числами на четных местах, другой с числами на нечетных местах. С подсчетом суммы в лоб тебе не поможет никакой c++ или ускорители для python Позитивный голос 0
Префиксные суммы в помощь. Один список с числами на четных местах, другой с числами на нечетных местах. С подсчетом суммы в лоб тебе не поможет никакой c++ или ускорители для python
swastika S swastika Регистрация 11 Дек 2013 Сообщения 86 Репутация 8 Спасибо 1 Монет 0 18 Сен 2022 #5 Напиши тоже самое на C++ Позитивный голос 0