请问一下 这个第二题是我是不是理解哪里有问题,为啥通过率是0啊 public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); int k = in.nextInt(); PriorityQueue<Integer> queue = new PriorityQueue<>(); for (int i = 0; i < n; i++) { queue.offer(in.nextInt()); } int count = 0; while (!queue.isEmpty()){ Integer poll = queue.poll(); if(!queue.isEmpty() &;&; poll.equals(queue.peek())){ poll+=k; queue.poll(); queue.offer(poll); count++; } } System.out.println(count); }
点赞 1

相关推荐

totoroyyw:千年老妖😂
投递华为等公司10个岗位
点赞 评论 收藏
分享
10-15 09:13
已编辑
天津大学 soc前端设计
点赞 评论 收藏
分享
11-20 17:33
已编辑
门头沟学院 嵌入式工程师
小米汽车 底软测开岗 n*15(15大概率拿不到) 双非硕
点赞 评论 收藏
分享
牛客网
牛客企业服务