loj#P3636. 「2021 集训队互测」机器

「2021 集训队互测」机器

题目描述

假定你是李华。

作为一名优秀的文科生,你最近学习了电学。

你有 个电荷量为 +e+e,动能足够大的点电荷,要将其中的一部分通入一个机器,并通出等量点电荷。最大化机器运作后电荷的动能之和。

机器可以看作 nn 个节点,第 ii 个点电势为 hiVh_i \,\mathrm{V}

ii 个点有 pip_i 根管道可以从该点通入点电荷,在整个过程中每根管道最多通入一个点电荷,其中从第 jj 根管道通入的点电荷会克服外力做 ai,jeVa_{i,j} \,\mathrm{eV} 的功。

ii 个点有 qiq_i 根管道可以从该点通出点电荷,在整个过程中每根管道最多通出一个点电荷,其中从第 jj 根管道通出的点电荷会克服外力做 bi,jeVb_{i,j} \,\mathrm{eV} 的功。

机器内部有 mm 条单向管道相连,第 ii 条连接 uiu_iviv_i,表示可以将点电荷从 uiu_i 运到 viv_i(没有次数限制),假定机器内其它力不做功,且你可以通过机器操纵每个点电荷的运动轨迹。

每个被通入的点电荷必须被通出,且机器内其它力不做功。即若一个点电荷从 xx 点的第 ii 根管道进入,从 yy 点的第 jj 根管道出去,机器对其做的功为(hxhyax,iby,j)eV(h_x−h_y−a_{x,i}−b_{y,j}) \,\mathrm{eV}

求最大的动能增加量之和(单位:eV\mathrm{eV}

输入格式

第一行两个正整数 n,mn,m

接下来一行 nn 个整数,第 ii 个数为 hih_i

接下来 mm 行,每行两个正整数 ui,viu_i,v_i 描述一条单向管道。

接下来 nn 行,第 ii 行第一个正整数 pip_i,接下来 pip_i 个非负整数,第 jj 个表示 ai,ja_{i,j}

接下来 nn 行,第 ii 行第一个正整数 qiq_i,接下来 qiq_i 个非负整数,第 jj 个表示 bi,jb_{i,j}

输出格式

输出一个非负整数表达答案。

3 4
3 9 2
1 1
2 3
3 3
3 2
1 2
1 0
1 2
1 1
1 2
1 1

6

数据范围与提示

对于 100%100\% 的数据,保证 1ui,vin1\le u_i,v_i\le n0m,pi,qi,ai,j,bi,j,hi0\le m,p_i,q_i,a_{i,j},b_{i,j},h_i。其中 ai,j,bi,j,hia_{i,j},b_{i,j},h_i 均在对应范围内等概率随机,其余均以某种方式随机生成,不会针对性卡 spfa 等算法。

测试点编号 nn\le mm\le pi,qip_i,q_i\le ai,j,bi,j<a_{i,j},b_{i,j}< hi<h_i< 特殊性质
1,21,2 5050 200200 1010 3030
3,43,4 7070 300300 100100 20002000
585\sim 8 100100 500500 200200 10410^4
9,109,10 20002000 50005000 500500 10410^4 10610^6 A
111411\sim 14 n1n-1 B
151815\sim 18 10410^4 C
192119\sim 21 700700 50005000 10001000 10610^6 10810^8
222522\sim 25 20002000 2×1042\times 10^4 20002000

特殊性质 A:uivi=1|u_i−v_i|=1

特殊性质 B:m=n1,ui<vi,vi=i+1m=n−1,u_i<v_i,v_i={i+1}

特殊性质 C:min{ui,vi}4\min \{u_i,v_i\}≤4