АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

1970. Buses

Time Limit: 1 seconds
Memory Limit:262144KB
Points:100
View Problem Statistics Submit Problem added debug

Между некоторыми деревнями Пермской области ходят автобусы. Поскольку пассажиропотоки здесь не очень большие, то автобусы ходят всего несколько раз в день (например, в Ляды из Перми автобус приходит лишь 3 раза в сутки).

Ирине Владимировне требуется добраться из деревни d в деревню v как можно быстрее (считается, что в момент времени 0 она находится в деревне d).

Входные данные

Во входных данных записано число N – общее число деревень (1 ≤ N ≤ 100), затем деревни d и v, затем количество автобусных рейсов R (0 ≤ R ≤ 10000).

Далее идут описания автобусных рейсов. Каждый рейс задается номером деревни отправления, временем отправления, деревней назначения и временем прибытия (все времена – целые от 0 до 10000).

Если в момент t пассажир приезжает в какую-то деревню, то уехать из нее он может в любой момент времени, начиная с t.

Выходные данные

Выведите минимальное время, когда пассажир может оказаться в деревне v. Если он не сможет с помощью указанных автобусных рейсов добраться из d в v, выведите -1.

Пример

Входные данные
3
1 3
4
1 0 2 5
1 1 2 3
2 3 3 5
1 1 3 10
Выходные данные
5


View Problem Statistics Submit Problem discussion Author/source:
Sorted Problems / Graphs /
878. Brackets. 1970. 1183. Chains of contacts 693. Circular Route 64. Compute Paths
Educational Courses / Algorithms and Data Structures / Graph Algorithms /
1970. 693. Circular Route 1968. Evacuation 267. From Fly to Elefant
Problems from Contests and Camps / School olympiads and couses of Vologda region / Impulse - 2019 / Graphs /
788. 11 - Цикл 1970. 9. 13 - Net
time generating 0.094 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.