两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

2728 問題 D: 藍橋杯2022年第十三屆決賽真題-交通信號(Python組)

時間限制: 1s 內(nèi)存限制: 256MB 提交: 313 解決: 19
題目描述

LQ 市的交通系統(tǒng)可以看成由 n 個結(jié)點和 m 條有向邊組成的有向圖。在每條邊上有一個信號燈,會不斷按綠黃紅黃綠黃紅黃... 的順序循環(huán) (初始時剛好變到綠燈)。當信號燈為綠燈時允許正向通行,紅燈時允許反向通行,黃燈時不允許通行。每條邊上的信號燈的三種顏色的持續(xù)時長都互相獨立,其中黃燈的持續(xù)時長等同于走完路徑的耗時。當走到一條邊上時,需要觀察邊上的信號燈,如果允許通行則可以通過此邊,在通行過程中不再受信號燈的影響;否則需要等待,直到允許通行。請問從結(jié)點 s 到結(jié)點 t 所需的最短時間是多少,如果 s 無法到達 t 則輸出?1。

輸入

輸入的第一行包含四個整數(shù) n, m, s, t,相鄰兩個整數(shù)之間用一個空格分隔。

接下來 m 行,每行包含五個整數(shù) ui, vi, gi,ri, di ,相鄰兩個整數(shù)之間用一個空格分隔,分別表示一條邊的起點,終點,綠燈、紅燈的持續(xù)時長和距離(黃燈的持續(xù)時長)。

輸出

輸出一行包含一個整數(shù)表示從結(jié)點 s 到達 t 所需的最短時間。

樣例輸入
4 4 1 4
1 2 1 2 6
4 2 1 1 5
1 3 1 1 1
3 4 1 99 1
樣例輸出
11
提示

對于 40% 的評測用例,n ≤ 500 ,1 ≤ gi,ri, di ≤ 100 ;

對于 70% 的評測用例,n ≤ 5000 ;

對于所有評測用例,1 ≤ n ≤ 100000 ,1 ≤ m ≤ 200000 ,1 ≤ s, t ≤ n ,1 ≤ ui, vi ≤ n ,1 ≤ gi,ri, di ≤ 109 。

比賽公告

為了更好地備戰(zhàn)即將到來的藍橋杯國賽競賽?,我們特別準備了藍橋杯歷年真題供大家學習和練習.