关注
import java.util.*;
class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int k = sc.nextInt();
int T = sc.nextInt();
int[] toy=new int[k];
for (int i = 0; i < k; i++) {
toy[i]= sc.nextInt();
}
int res=0;
PriorityQueue<Integer> pq=new PriorityQueue<>();
for (int i = 0; i < n; i++) {
int x=sc.nextInt();
if(pq.size()==0&;&;x==0){
res+=T;
}else if(x>0&;&;x-1<k&;&;toy[x-1]<T){//key point
pq.add(toy[x-1]);
}else if(x==0){
res+=pq.poll();
}
}
System.out.println(res);
}
}
查看原帖
1 评论
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 实习生的蛐蛐区 #
58875次浏览 425人参与
# 运营面经 #
116005次浏览 1253人参与
# 你认为小厂实习有用吗? #
22574次浏览 261人参与
# 如果公司给你放一天假,你会怎么度过? #
15074次浏览 107人参与
# 应届生,你找到工作了吗 #
22488次浏览 157人参与
# 秋招最大的收获是什么? #
36299次浏览 310人参与
# 硬件人秋招的第一个offer #
80389次浏览 1155人参与
# 三一重工求职进展汇总 #
13646次浏览 62人参与
# 硬件人,你被哪些公司给挂了 #
59271次浏览 827人参与
# 你的领导最像哪种动物,为什么? #
14717次浏览 107人参与
# 总结:哪家公司面试体验感最差 #
59709次浏览 268人参与
# 说说你知道的学历厂 #
42701次浏览 261人参与
# 材料人,你们签了哪个公司 #
7673次浏览 18人参与
# 如果重来一次你还会读研吗 #
176125次浏览 1780人参与
# 哪一瞬间觉得自己长大了 #
11078次浏览 245人参与
# 烟草笔面经互助 #
17967次浏览 184人参与
# 面试尴尬现场 #
34796次浏览 231人参与
# 计算机有哪些岗位值得去? #
18096次浏览 164人参与
# 你找工作的时候用AI吗? #
20107次浏览 243人参与
# 下班后的时间你怎么安排 #
11075次浏览 150人参与