Даны список из чисел и число . Сколько существует непустых кусков из подряд идущих элементов, сумма которых равна ?
Куски, отличающиеся границами, считаются разными, даже если состоят из одинаковых чисел.
Формат ввода
В первой строке числа от до и от до через пробел. Во второй — целых чисел от до .
Формат вывода
Одно число.
Примеры
ввод
5 9 3 8 1 9 3
вывод
2
Примечание
Сумма куска — это разность двух префиксов. Значит нужно сосчитать пары префиксов с заданной разностью, а это делается словарём за один проход.
Войдите, чтобы отправлять решения.