AT_joigsc2022_c.チーム戦 (Team Contest)

提高+/省选-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

在所有符合条件的组队中,Bitaro 想要选一个总能力最强的队伍,一个队伍的总能力定义为:三人最大思考值,三人最大行动值和三人最大运气值之和。

请你求出,是否存在一个符合条件的组队,如果是,计算队伍总能力可能的最大值。

输入格式

第一行一个整数 NN 表示海狸数。

接下来 NN 行每行三个整数 Xi,Yi,ZiX_i,Y_i,Z_i 表示海狸的各项能力值。

输出格式

一行一个整数,如果不存在符合条件的组队,输出 -1,否则输出队伍总能力的最大值。

输入输出样例

  • 输入#1

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

    输出#1

    13
  • 输入#2

    8
    1 1 1
    1 1 5
    1 5 1
    5 1 1
    1 5 5
    5 1 5
    5 5 1
    5 5 5

    输出#2

    15
  • 输入#3

    4
    1 2 3
    1 2 3
    1 2 3
    1 2 3

    输出#3

    -1

说明/提示

样例解释 #1

由海狸 1,4,51,4,5 组成的队伍符合条件,因为:

  1. 海狸 11 的优势是运气。
  2. 海狸 44 的优势是行动。
  3. 海狸 55 的优势是思考。

总能力值为:5+4+4=135+4+4=13。

可以证明这是符合条件的组队中,总能力值最高的队伍。

注意如果选择海狸 1,3,51,3,5,总能力值将达到 1515,但是这会导致海狸 11 没有特长。

这组样例满足所有子任务的限制。

样例解释 #2

最优组队为:海狸 2,3,42,3,4。

这组样例满足所有子任务的限制。

样例解释 #3

任何组队方式都会导致队员没有特长,不存在符合条件的组队。

这组样例满足所有子任务的限制。

数据范围与提示

对于所有数据,满足:

  • 3≤N≤1500003\leq N\leq 150000。
  • 1≤Xi,Yi,Zi≤1081\leq X_i,Y_i,Z_i\leq 10^8 (1≤i≤N)(1\leq i\leq N)。

详细子任务附加限制及分值如下表所示:

子任务编号 附加限制 分值
11 N≤300N\leq 300 88
22 N≤4000N\leq 4000 2929
33 Xi,Yi,Zi≤5X_i,Y_i,Z_i\leq 5 (i∈[1,N])(i\in[1,N]) 99
44 Xi,Yi,Zi≤20X_i,Y_i,Z_i\leq 20 (i∈[1,N])(i\in[1,N]) 99
55 Xi,Yi,Zi≤300X_i,Y_i,Z_i\leq 300 (i∈[1,N])(i\in[1,N]) 99
66 Xi,Yi,Zi≤4000X_i,Y_i,Z_i\leq 4000 (i∈[1,N])(i\in[1,N]) 99
77 无附加限制 2727

输入解题思路,AI测评打分。不知道怎么写?

首页