AT_abc266_d.[ABC266D] Snuke Panic (1D)

普及/提高-

通过率:0%

AC君温馨提醒

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

题目描述

高桥君正在尝试抓住“すぬけ君”们。

在数轴上的 0,1,2,3,40, 1, 2, 3, 4 这 55 个位置各有一个洞,通向“すぬけ君”们的巢穴。

接下来有 NN 只“すぬけ君”会从这些洞里出来。第 ii 只“すぬけ君”会在时刻 TiT_i 从坐标 XiX_i 的洞里出来,其大小为 AiA_i。

高桥君在时刻 00 位于坐标 00,他可以在数轴上以每单位时间不超过 11 的速度移动。
只有当高桥君在“すぬけ君”出现的同一时刻、同一坐标时,才能抓住这只“すぬけ君”,且仅限于这种情况。抓住“すぬけ君”所需时间可以忽略不计。

请计算高桥君合理行动时,最多能抓住的“すぬけ君”大小之和。

输入格式

输入以以下格式从标准输入给出。

NN
T1T_1 X1X_1 A1A_1
T2T_2 X2X_2 A2A_2
⋮\vdots
TNT_N XNX_N ANA_N

输出格式

请输出答案的整数值。

输入输出样例

  • 输入#1

    3
    1 0 100
    3 3 10
    5 4 1

    输出#1

    101
  • 输入#2

    3
    1 4 1
    2 4 1
    3 4 1

    输出#2

    0
  • 输入#3

    10
    1 4 602436426
    2 1 623690081
    3 3 262703497
    4 4 628894325
    5 3 450968417
    6 1 161735902
    7 1 707723857
    8 2 802329211
    9 0 317063340
    10 2 125660016

    输出#3

    2978279323

说明/提示

限制条件

  • 1≤N≤1051 \leq N \leq 10^5
  • 0<T1<T2<…<TN≤1050 < T_1 < T_2 < \ldots < T_N \leq 10^5
  • 0≤Xi≤40 \leq X_i \leq 4
  • 1≤Ai≤1091 \leq A_i \leq 10^9
  • 输入中的所有数值均为整数。

样例解释 1

最优的行动方式如下:

  • 在坐标 00 等待,在时刻 11 抓住第 11 只“すぬけ君”。
  • 移动到坐标 44,在时刻 55 抓住第 33 只“すぬけ君”。
    无法同时抓住第 11 只和第 22 只“すぬけ君”,因此这就是最大值。

样例解释 2

高桥君无法抓住任何一只“すぬけ君”。

由 ChatGPT 4.1 翻译

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

首页