A146849.皓仔的苹果分级
普及-
官方
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
皓仔收获了 n 筐苹果。第 i 筐苹果具有甜度 si、大小 zi,这一筐中共有 ci 个苹果。
为了给苹果分级,皓仔需要按照以下规则对所有苹果筐进行排序:
- 按照甜度与大小之和从大到小排序
- 如果甜度与大小之和相同,则按照甜度从大到小排序
- 如果甜度仍然相同,则按照输入顺序从小到大排序
排序后的前 m 筐苹果被评为一等品,其中每个苹果可以卖 p1 元。其余苹果筐中的每个苹果可以卖 p2 元,保证 p2<p1。
请你计算卖出所有苹果后,皓仔能够获得的总收入。
输入格式
第一行输入四个整数 n、m、p1 和 p2,分别表示苹果筐数、一等品筐数、一等品单价和其余苹果的单价。
接下来 n 行,每行输入三个整数 si、zi 和 ci,分别表示第 i 筐苹果的甜度、大小和苹果数量。
输出格式
输出一个整数,表示卖出所有苹果后获得的总收入。
输入输出样例
输入#1
5 3 10 4 8 5 3 7 7 2 9 4 1 8 5 4 6 6 5
输出#1
96
说明/提示
【样例解释】
排序后的苹果筐原编号依次为 2,3,1,4,5。前 3 筐中共有 2+1+3=6 个苹果,收入为 6×10=60 元;其余苹果筐中共有 4+5=9 个苹果,收入为 9×4=36 元,因此总收入为 60+36=96 元。
【数据范围】
- 1≤n≤2×105
- 1≤m≤n
- 1≤p2<p1≤109
- 1≤si,zi≤109
- 1≤ci≤104
输入解题思路,AI测评打分。不知道怎么写?