luogu#P4941. War2

War2

题目背景

XM大战如期而至,Agent们齐聚一地,展开最后的对决。对战有很多种方式,有些复杂的方式可以获得更高的分数。可惜ENLIGHTENED的人并不怎么聪明,只会简单的hack,所以ENLIGHTENED行动指挥找到了你来做他们的总参谋。

题目描述

地图上有NNPortal,现在某一名Agent的任务是占领该地图上的MMPortal,这名Agent占领第iiPortal可以得到的分数为A[i]A[i],除了直接占领,还有其他的KK种加分方式,对于着NNPortal,在占领完第X[i]X[i]Portal后占领第Y[i]Y[i]Portal可以获得B[i]B[i]的加分,加分可能会有重复。Agent希望他可以为团队争取更多的分数,所以请求作为大战参谋的你来帮助他。

输入格式

第一行是输入三个整数N,M,KN,M,K 第二行输入是NN个数,第ii个数代表A[i]A[i]的值。 下面KK行每行有3个整数X[i],Y[i],C[i]X[i],Y[i],C[i],表示在占领完第X[i]X[i]Portal后占领第Y[i]Y[i]Portal可以获得B[i]B[i]的加分

输出格式

输出仅一行一个整数,为该名Agent可以获得的最大分数值。

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

提示

对于20%20\%的数据 1MN4,0A[i],B[i]1031 \leq M \leq N \leq 4,0 \leq A[i],B[i] \leq 10^3

对于40%40\%的数据 1MN8,0A[i],B[i]1051 \leq M \leq N \leq 8,0 \leq A[i],B[i] \leq 10^5

对于60%60\%的数据 1MN12,0A[i],B[i]1071 \leq M \leq N \leq 12,0 \leq A[i],B[i] \leq 10^7

对于100%100\%的数据 $1 \leq M,X[i],Y[i] \leq N \leq 18,0 \leq K \leq N^2−N,0 \leq A[i],B[i] \leq 10^9$