計幾、哈哈與嗯呀是一家人,表面上很和善的三個人,卻有不為人知的祕密:計幾是計算幾何大師,他可以在 $O(1)$ 的時間求出 $48763$ 個凸包;哈哈是哈哈大師,她會走到路上對別人哈哈大笑;嗯呀有一個超能力,她可以看透別人的心,知道別人血管是如何分布的。
今天嗯呀在看電視時,有一個節目叫做「$\text{Waimai}$ 超人與 $\text{Hehe}$ 遊俠」,嗯呀用手指著電視跟計幾說:「嗯呀喜歡這個。」但是計幾說嗯呀還沒寫完她的中班微積分作業,寫完了才能看。嗯呀指著微積分課本,說:「嗯呀不喜歡這個。」
為了不寫微積分作業,嗯呀必須要讓計幾開心。有什麼東西能讓人開心呢?嗯呀想到了,可以給計幾吃糖果,計幾吃了糖果後嗯呀就可以執行她的計畫了:嗯呀的糖果可以活化計幾的血管,而計幾的血管系統有 $n$ 個節點,這 $n$ 個節點以 $m$ 條雙向的血管連接,並且一定可以互相到達。一個節點的快樂值 $v_i$ 為節點 $s$ 到達節點 $i$ 的最短路徑 ($v_s = 0$),嗯呀的糖果可以讓計幾血管系統的 $a$ 個節點感到快樂,而計幾的總快樂值就是這 $a$ 個節點的快樂值相加。嗯呀的糖果不只可以讓 $a$ 個節點感到快樂,她還可以使這 $a$ 個節點裡其中 $b$ 個節點產生「黑色衝動」:一個節點除了快樂值 $v_i$ 外,還有黑值 $d_i$ 與色值 $c_i$,經過「黑色衝動」後,一個節點的快樂值會從 $v_i$ 變成 $d_i\times v_i + c_i$。不管「黑色衝動」後的快樂值是變大還是變小,嗯呀都必須要讓 $a$ 個節點裡恰好 $b$ 個節點產生「黑色衝動」。
嗯呀想請問你:要如何選擇感到快樂的節點和從感到快樂的節點選擇產生「黑色衝動」的節點,才能使計幾的總快樂值最大。
第一行有兩個正整數 $n, m, a, b, s$,代表計幾的血管系統有幾個節點、有幾條雙向血管、有幾個節點感到快樂、感到快樂的節點裡有幾個會有「黑色衝動」,和節點 $s$。
第二行有 $n$ 個整數 $d_1 \sim d_n$,代表每個節點的黑值。
第三行有 $n$ 個整數 $c_1 \sim c_n$,代表每個節點的色值。
接下來 $m$ 行,每行有三個整數 $x, y, w$,代表節點 $x$ 和節點 $y$ 之間有一條連接他們、長度為 $w$ 的雙向血管,保證兩個節點最多只會有一條血管連接,並且不會有節點連接自己。
輸出一個整數代表嗯呀在適當的選擇快樂的節點後,計幾可以獲得的最大總快樂值 (有可能是負的)
10 37 10 7 6 -4 9 -15 -72 -43 57 98 -10 4 4 78 -66 34 -17 -29 -29 -69 -14 -22 -37 6 10 5 9 4 10 3 10 1 5 1 26 7 10 6 8 3 15 5 6 17 3 4 18 2 10 22 8 9 17 9 2 15 10 8 4 6 8 17 1 3 30 2 8 16 7 5 8 9 5 15 1 10 11 3 5 16 3 9 14 7 9 7 1 9 14 6 9 18 5 8 3 4 2 10 4 1 21 4 10 4 6 2 16 7 3 10 10 9 3 8 4 5 7 4 29 5 10 22 7 6 17 2 3 27 4 5 9 1 8 12
1039
「對不起,嗯呀其實 $\dots$ 很想跟你當好朋友$\sim$」
-------------------------------------------------
$10\%:a = n$
$90\%:無特別限制$
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」
|