#GESP1020. [GESP202406 四级T2] 宝箱

    ID: 4264 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 2 上传者: 标签>GESP真题四级模拟背包问题动态规划dp

[GESP202406 四级T2] 宝箱

题目描述

小杨发现了 nn 个宝箱,第 ii 个宝箱价值为 aia_i。他可以选择若干宝箱带走,但所选宝箱的最大价值 xx 与最小价值 yy 必须满足 xykx-y \le k。请计算可带走宝箱的最大总价值。

输入格式

第一行输入两个正整数 n,kn,k。第二行输入 nn 个正整数 a1,a2,ldots,ana_1,a_2,ldots,a_n

输出格式

输出一个整数,表示最大总价值。

5 1
1 2 3 1 2
7

数据范围与提示

  • 1n10001 \le n\le 10000k10000 \le k\le 10001ai10001 \le a_i \le 1000
  • 可以选择任意个宝箱;样例中选择两个价值为 22 和一个价值为 33 的宝箱。

来源

GESP 2024 年 06 月 C++ 四级 T2