#F. Do not try for It!

    Type: Default 1000ms 128MiB

Do not try for It!

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

Do not try for It!

有一个有 NN 个点的无向图,第 ii 个点的编号是 i1i-1,每个点都有一个点权 wiw_i,一开始所有点互不相连。

N1N-1 次操作,第 ii 次操作如下。

  • 操作 11:形如 1 x,使 xx 节点跟 ii 连边。
  • 操作 22:形如 2 x,与 xx 节点相邻的节点(不包括 xx)跟 ii 连边。
  • 操作 33:形如 3 x,与 xx 节点相邻的节点(包括 xx)跟 ii 连边。
  • 相邻的定义为:如果两个点之间有一条连接两点的边,那么称这两个点是相邻的。
  • 保证 x<ix<i

最后,你要选择若干个点,保证他们不能相邻,求出他们的 wiw_i 之和,使其最大化。

输入格式

对于每组测试数据:

  • 11 行:11 个整数 NN
  • 接下来一行输入 NN 个正整数 wiw_i
  • 接下来 N1N-1 行每行 22 个整数 op,xop,x,表示 11 次操作,opop 代表操作数。

输出格式

一行一个正整数,求出最大化的 wiw_i 之和.

样例

5
1 2 3 4 5
1 0
1 0
1 0
2 1
14

样例解释

选择点权为 2,3,4,52,3,4,5 的点,和为 1414

数据范围

Subtask\text{Subtask} 1xN1\le x\le N \le 特殊性质 得分
11 1010 1111
22 10310^3 op=1op=1 1919
33 wi=1,op3w_i=1,op\ne 3 2323
44 op=2op=2 88
55 op=3op=3
66 10610^6 3131
  • 对于 100%100\% 的数据,op[1,3]op\in[1,3]1xN106,1wi1091\le x\le N\le 10^6,1\le w_i\le 10^9

[北辰杯 North-Star-Cup] 八月月赛

Not Attended
Status
Done
Rule
Ledo
Problem
6
Start at
2023-8-18 18:00
End at
2023-8-19 0:00
Duration
6 hour(s)
Host
Partic.
98