- Описание
- Отправленные решения
6. Туризм
Горная цепь состоит из отрезков, соединяющих точки на плоскости, каждая из которых находится правее предыдущей (координата строго возрастает).
Трассой на горной цепи называется маршрут по отрезкам цепи из одной точки в другую. Трассы ориентированы — то есть маршрут может быть как слева направо, так и справа налево.
Подъёмом на трассе называется такой отрезок, на котором высота (координата ) возрастает, а высотой подъёма — разность высот между начальной и конечной точками отрезка.
Вам даны несколько трасс на одной горной цепи. Помогите для каждой трассы определить суммарную высоту подъёмов.
Формат ввода
В первой строке содержится число () — количество точек в цепи, задающей горную цепь. Далее в строках содержатся координаты точек — два целых числа и (, ).
В следующей строке находится число — количество трасс ().
Далее в строках содержатся описания трасс. Каждое описание представляет собой два целых числа, и () — номера точек начала и конца трассы. Начало и конец трассы могут совпадать. Точки нумеруются с единицы.
Формат вывода
Для каждой трассы выведите одно число — суммарную высоту подъемов на данной трассе.
Ограничения
Ограничение времени
1 с
Ограничение памяти
64 МБ
Пример 1
7
2 1
4 5
7 4
8 2
9 6
11 3
15 3
1
2 6
4
Пример 2
6
1 1
3 2
5 6
7 2
10 4
11 1
3
5 6
1 4
4 2
0
5
4