#ABC302D. 公平的礼物
公平的礼物
公平的礼物
题目描述
高桥决定给青木一份礼物,给斯努克一份礼物。
给青木的礼物候选有 个,其价值分别为 。
给斯努克的礼物候选有 个,其价值分别为 。
高桥希望选择两份礼物,使两份礼物的价值之差不超过 。
判断能否选出这样的一对礼物。如果能,输出所选礼物价值之和的最大值。
输入格式
输入按以下格式从标准输入给出:
输出格式
如果能选出满足条件的礼物,输出所选礼物价值之和的最大值。 如果不能选出满足条件的礼物,输出 。
样例
2 3 2
3 10
2 5 15
8
两份礼物的价值之差应不超过 。
如果给青木价值为 的礼物,给斯努克价值为 的礼物,则条件满足,并且价值之和达到最大。
因此应输出 。
3 3 0
1 3 3
6 2 7
-1
无法选出满足条件的礼物。 注意,同一个人的礼物候选中可能包含多个价值相同的礼物。
1 1 1000000000000000000
1000000000000000000
1000000000000000000
2000000000000000000
注意,答案可能无法放入 位整数类型中。
8 6 1
2 5 6 5 2 1 7 9
7 2 5 5 2 4
14
数据范围
- 输入中的所有值均为整数。
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 2936
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者