atcoder#ZONE2021C. MAD TEAM

MAD TEAM

配点 : 400400

ストーリー

さて、本格的に UFO と対峙する仲間を集めることにしよう。それも、とびきり MAD で優秀な。 俺は数多の天才たちと競い合ってきた「AtCoder」上でメンバーを集めることにした。 名の知れたプログラマに片っ端から声をかけてもいいが、どうせなら得意分野のバランスが良い少数精鋭で最高なチームを作るとしよう。

問題文

NN 人のメンバー候補がおり、それぞれの人は、パワー・スピード・テクニック・知識・発想力の 55 種類の能力値を持っています。 ii 番目の人のパワーは AiA_i 、スピードは BiB_i 、テクニックは CiC_i 、知識は DiD_i 、発想力は EiE_i です。 あなたは、NN 人のメンバー候補から 33 人を選び、11 つのチームを作ります。 チーム全体のパワーをチームメンバーのパワーの最大値で定義します。スピード・テクニック・知識・発想力についても同様に定義します。 チームの総合力を、チーム全体のパワー・スピード・テクニック・知識・発想力の最小値で定義します。 チームの総合力としてありえる最大値を求めてください。

制約

  • 入力は全て整数
  • 3N30003 \leq N \leq 3000
  • 1Ai,Bi,Ci,Di,Ei1091 \leq A_i, B_i, C_i, D_i, E_i \leq 10^9

入力

入力は以下の形式で標準入力から与えられる。

NN

A1A_1 B1B_1 C1C_1 D1D_1 E1E_1

A2A_2 B2B_2 C2C_2 D2D_2 E2E_2

\vdots

ANA_N BNB_N CNC_N DND_N ENE_N

出力

答えを出力せよ。

3
3 9 6 4 6
6 9 3 1 1
8 8 9 3 7
4

33 人全員をチームに入れるほかありません。 この時、チーム全体の各能力値は以下のようになります。

  • チーム全体のパワー : max(3,6,8)=8\max(3, 6, 8) = 8
  • チーム全体のスピード : max(9,9,8)=9\max(9, 9, 8) = 9
  • チーム全体のテクニック : max(6,3,9)=9\max(6, 3, 9) = 9
  • チーム全体の知識 : max(4,1,3)=4\max(4, 1, 3) = 4
  • チーム全体の発想力 : max(6,1,7)=7\max(6, 1, 7) = 7

したがって、チームの総合力は min(8,9,9,4,7)=4\min(8, 9, 9, 4, 7) = 4 となります。

5
6 13 6 19 11
4 4 12 11 18
20 7 19 2 5
15 5 12 20 7
8 7 6 18 5
13

1,2,31, 2, 3 番目の人を採用すると、チームの総合力は min(20,13,19,19,18)=13\min(20, 13, 19, 19, 18) = 13 です。

10
6 7 5 18 2
3 8 1 6 3
7 2 8 7 7
6 3 3 4 7
12 8 9 15 9
9 8 6 1 10
12 9 7 8 2
10 3 17 4 10
3 1 3 19 3
3 14 7 13 1
10