luogu#P8465. 「REOI-1」调整圣剑

「REOI-1」调整圣剑

题目背景

威廉从仓库搬出了瑟尼欧里斯。

六十八号悬浮岛的边陲,稍稍隆起的小山丘上。

风势平稳,空气澄净,星光柔和,各方面条件都合适的夜晚。

他掀开盖着瑟尼欧里斯的布,让剑身透风。

威廉注入些许魔力。太阳穴稍微会痛,不过这种程度还没什么大不了。

瑟尼欧里斯顿时绽发柔和光芒。

「——调整开始。」

题目描述

具体而言,圣剑瑟尼欧里斯由 nn 个护符组成,每个护符有一个权值 aia_i。威廉会进行 kk 次调整,每次调整一个护符,并获得与护符权值相等的疲惫值。

然而由于护符间的某种奇怪联系,威廉调整护符时有一些限制,这些限制形如 (i,j,x,y)(i,j,x,y),表示威廉必须在第 ii 次调整时调整前 xx 个护符中的一个 在第 jj 次调整时调整后 yy 个护符中的一个,否则圣剑就会崩溃。

现在,珂朵莉想知道威廉在调整完所有护符后的最小疲惫值是多少。

注意每个护符可以调整不止一遍。

输入格式

第一行三个正整数 n,k,qn,k,q

接下来一行 nn 个正整数 a1,a2,a3...ana_1,a_2,a_3...a_n

接下来 qq 行,每行 44 个正整数 i,j,x,yi,j,x,y

输出格式

一个数表示威廉疲惫值的最小值。

3 2 1
2 1 3
1 2 2 2 

2
3 2 1
2 1 3
1 2 1 1 
3
10 4 2
5 2 1 3 3 1 4 5 5 3 
4 3 1 7
2 4 5 5
4

提示

样例解释:

对于第一组样例,第一次选取 a2a_2 ,第二次选取 a2a_2 。可以证明这是满足限制的最小值。

对于第二组样例,第一次选择 a1a_1 ,第二次选择 a2a_2 是为满足限制的最小值。

对于 24%24\% 的数据:1n20,1k,q141\le n \le 20,1\le k,q \le 14

对于 56%56\% 的数据:1n100,1k,q601\le n \le 100,1\le k,q \le 60

对于 80%80\% 的数据:1n105,1k,q1031\le n \le 10^5, 1\le k,q\le 10^3

对于 100%100\% 的数据:1n105,1k,q104,1ai1051\le n \le 10^5,1\le k,q\le 10^4,1\le a_i\le 10^5

对于每一次询问有 1i,jk1 \le i,j \le k , 1x,yn1 \le x,y \le n