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

Dotcpp  >  編程題庫  >  藍橋杯2024年第十五屆省賽真題-團建
題目 3216:

藍橋杯2024年第十五屆省賽真題-團建

時間限制: 2s 內(nèi)存限制: 512MB 提交: 1384 解決: 129

題目描述

小藍正在和朋友們團建,有一個游戲項目需要兩人合作,兩個人分別拿到一棵大小為 n 和 m 的樹,樹上的每個結(jié)點上有一個正整數(shù)權(quán)值。

兩個人需要從各自樹的根結(jié)點 1 出發(fā)走向某個葉結(jié)點,從根到這個葉結(jié)點的路徑上經(jīng)過的所有結(jié)點上的權(quán)值構(gòu)成了一個正整數(shù)序列,兩人的序列的最長公共前綴即為他們的得分。給出兩棵樹,請計算兩個人最多的得分是多少。

輸入格式

輸入的第一行包含兩個正整數(shù) n, m ,用一個空格分隔。

第二行包含 n 個正整數(shù) c1, c2, · · · , cn ,相鄰整數(shù)之間使用一個空格分隔,其中 ci 表示第一棵樹結(jié)點 i 上的權(quán)值。

第三行包含 m 個正整數(shù) d1, d2, · · · , dm ,相鄰整數(shù)之間使用一個空格分隔,其中 di 表示第二棵樹結(jié)點 i 上的權(quán)值。接下來 n ? 1 行,每行包含兩個正整數(shù) ui, vi 表示第一棵樹中包含一條 ui 和vi 之間的邊。

接下來 m ? 1 行,每行包含兩個正整數(shù) pi, qi 表示第二棵樹中包含一條 pi和 qi 之間的邊。

輸出格式

輸出一行包含一個整數(shù)表示答案。

樣例輸入

2 2
10 20
10 30
1 2
2 1

樣例輸出

1

提示

【樣例說明】兩個序列可以為 [10, 20] , [10, 30] ,最大前綴為 1 ;

【樣例輸入】

5 4

10 20 30 40 50

10 40 20 30

1 2

1 3

2 4

3 5

1 2

1 3

3 4

【樣例輸出】

2

【樣例說明】

兩個序列可以為 [10, 20, 40] , [10, 20, 30] ,最大前綴為 2 。

【評測用例規(guī)模與約定】

對于 20% 的評測用例,1 ≤ n, m ≤ 500 ;對于所有評測用例,1 ≤ n, m ≤ 2 × 105,1 ≤ ci, di ≤ 108 ,1 ≤ ui, vi ≤ n ,1 ≤ pi, qi ≤ m ,對于任意結(jié)點,其兒子結(jié)點的權(quán)重互不相同。

標簽