A22489.路线设计

提高+/省选-

USACO

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

河左岸有n个点,右岸有m个点,各有权值。有R条跨河的桥,求一条不交叉的路径使得点权和最大。

(a <-> b) 与 (x <-> y) 交叉指(a < b and y < x) or (b < a and x < y) or (a = b and x = y)。

输入格式

  • 第 1 行:三个空格分隔的整数 N (1 <= N <= 40,000)、M (1 <= M <= 40,000) 和 R (0 <= R <= 100,000) 表示

分别是河流左侧的站点数量、河流右侧的站点数量和路线数量。

  • 第 2..N+1 行:(i+1)第 (i+1) 行有一个整数,L_i (0 <= L_i <= 40,000),表示河流左侧第 i 个旅游景点的值。

  • N+2..N+M+1 行:(i+N+1)行有一个整数,R_i (0 <= R_i <= 40,000),表示河流右侧第 i 个旅游景点的值。

  • 线 N+M+2..N+M+R+1:每行包含两个空格分隔的整数 I (1 <= I <= N) 和 J (1 <= J <= M),表示在河流左侧的站点 I 和河流右侧的站点 J 之间有一条双向路线。

输出格式

  • 第 1 行:单个整数,表示在游览中可达到的最大值总和。

输入输出样例

  • 输入#1

    3 2 4 
    1 
    1 
    5 
    2 
    2 
    1 1 
    2 1 
    3 1 
    2 2 
    

    输出#1

    8 
    

说明/提示

Amoozon 的左侧有三个站点,值分别为 1、1 和 5。Amoozon 的右侧有两个站点,值分别为 2 和 2。有四条路线连接河流两岸的景点。

最佳游览从左侧的站点 1 开始,从右侧的站点 1 开始,到左侧的站点 3 结束。它们分别具有值 1、2 和 5,给出行程的总值为 8。

首页