#arc142f. [arc142_f]Paired Wizards

[arc142_f]Paired Wizards

题目描述

两个巫师XXYY正在与怪物战斗。

初始时,每个巫师的魔法能量为00。他们知道下面两个法术:

  • 法术11:将施法者的魔法能量增加11点。
  • 法术22:对怪物造成等于施法者的魔法能量的伤害。

在每个巫师使用法术 NN 次之后,他们将从战斗中撤退。
对于每个 i=1,ldots,Ni=1, \\ldots, N,他们必须使用以下两组法术的组合之一作为第ii次法术:

  • XX 施放法术 aia_iYY 施放法术 bib_i
  • XX 施放法术 cic_iYY 施放法术 did_i

在撤退之前,找出可以对怪物造成的最大总伤害。

约束条件

  • 1N80001 \leq N \leq 8000
  • ai,bi,ci,di{1,2}a_i,b_i,c_i,d_i \in \{1,2\}
  • 输入中的所有值都是整数。

输入

输入以以下格式从标准输入中给出:

NN
a1a_1 b1b_1 c1c_1 d1d_1
\vdots
aNa_N bNb_N cNc_N dNd_N

输出

打印答案。

示例输入 1

3
1 1 2 2
2 1 2 2
2 1 1 1

示例输出 1

3

可以通过以下方式达到最大总伤害:

  • 第一次法术中,使用a1=1,,b1=1a_1=1,\\, b_1=1,将XXYY的魔法能量都增加到11
  • 第二次法术中,使用c2=2,,d2=2c_2=2,\\, d_2=2,共造成2点伤害。
  • 第三次法术中,使用a3=2,,b3=1a_3=2,\\, b_3=1XX 的法术造成1点伤害并将 YY 的魔法能量增加到 22

示例输入 2

5
2 2 2 2
2 2 2 2
2 2 2 2
2 2 2 2
2 2 2 2

示例输出 2

0

以魔法能量为 00 施放法术 22 不造成伤害。

示例输入 3

8
1 1 2 2
2 2 2 1
1 1 2 1
1 1 2 2
2 1 1 1
1 2 1 2
2 1 1 2
2 1 2 1

示例输出 3

20

示例输入 4

20
2 1 2 1
2 1 1 1
1 2 1 1
2 2 1 2
2 2 2 1
1 1 2 1
1 2 2 2
2 2 2 1
1 1 1 2
1 2 1 2
1 2 2 2
2 1 1 2
2 1 1 1
1 2 1 2
1 2 1 2
1 1 1 2
1 1 2 1
2 2 1 1
1 2 2 2
2 1 1 2

示例输出 4

138