D. 【拓展题】洪水泛滥

    传统题 1000ms 256MiB

【拓展题】洪水泛滥

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Description

  镇子里洪水泛滥,Farmer John 和他力大无穷的奶牛们准备出发解决这个问题。

  镇子里有 nn 个地点,对于第 ii 个地点,sis_i 为他们消除洪水需要的力气,fi (fi{0,1})f_i \space (f_i \in \{0, 1\}) 为 Farmer John 对地形的适应度,ci (ci{0,1})c_i \space (c_i \in \{0, 1\}) 为奶牛对地形的适应度。

  fif_i11 代表 Farmer John 适应该地点,否则不适应,奶牛同理。

  他们想先选出一部分地点解决问题,同时,如果太过不适应会影响他们的发挥,所以他们适应的地点数都不能低于aa,在这种情况下,他们想消耗尽可能少的力气。

  请你找出这些地点。

Format

Input

  第一行为两个整数 nna (1an2×105)a \space (1 \leq a \leq n \leq 2 \times 10^5)nn 为地点数,aa 为适应的地点数下限。

  接下来 nn 行,每一行有三个值,sis_i, fif_ici (1si104)c_i \space (1 \leq s_i \leq 10^4),分别表示第 ii 个地点所需的力气、Farmer John 的适应度、奶牛们的适应度

Output

  一个整数,他们所消耗的最小的力气。如果不能找出满足条件的地点,输出 -1

Samples

5 2
6 0 0
9 0 0
1 0 1
2 1 1
5 1 0
8
5 3
3 0 0
2 1 0
3 1 0
5 0 1
3 0 1
-1

实验五 贪心算法

未认领
状态
已结束
题目
6
开始时间
2025-10-24 18:30
截止时间
2025-10-26 18:30
可延期
120 小时