关注
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[][] arr = new int[n][2];
for (int i = 0; i < n; i++) {
arr[i][0] = sc.nextInt();
arr[i][1] = sc.nextInt();
}
Arrays.sort(arr, (v1, v2) -> (v1[1] - v2[1]));
long ans = help(arr);
System.out.println(ans);
}
private static long help(int[][] arr) {
long sum = 0;
for (int i = 0; i < arr.length; i++) {
if (arr[i][1] == 0) {
sum += arr[i][0];
arr[i][0] = 0;
} else {
break;
}
}
Arrays.sort(arr,(v1,v2)->(v2[0]-v1[0]));
for (int i = 0; i < arr.length; i++) {
if(arr[i][0] == 0) break;
if(arr[i][0] > sum){
sum += arr[i][0];
}else{
sum*=2;
}
}
return sum;
}
}
查看原帖
2 3
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
白袜体育生_大中小厂...:把开源经历放个人项目上边应该更好,就像大部分人都把实习经历放个人项目上边 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 哪些公司开春招了? #
41870次浏览 233人参与
# 关于提前批我想问 #
279059次浏览 2345人参与
# 小厂一定不能去吗? #
3274次浏览 57人参与
# 如果没找到工作,考公是你的退路吗 #
64863次浏览 454人参与
# 哪些公司开暑期实习了? #
1252次浏览 14人参与
# 实习心态崩了 #
105892次浏览 537人参与
# 为了秋招你都做了哪些准备? #
33294次浏览 539人参与
# 通信/硬件求职避坑tips #
143765次浏览 1092人参与
# 计算机专业还有必要去大厂卷吗 #
57164次浏览 232人参与
# 牛友的志愿填报指南 #
54424次浏览 388人参与
# 秋招笔试记录 #
367140次浏览 2103人参与
# 应届生,你找到工作了吗 #
117047次浏览 715人参与
# 通信硬件薪资爆料 #
1241872次浏览 7220人参与
# 我的求职精神状态 #
436557次浏览 3110人参与
# 业务面应该做哪些准备 #
98800次浏览 1106人参与
# 如果再来一次,你还会学硬件吗 #
156252次浏览 1471人参与
# 23届的你们都什么时候入职? #
238268次浏览 1124人参与
# 机械制造薪资爆料 #
1947364次浏览 11048人参与
# 你找工作的时候用AI吗? #
183481次浏览 934人参与
# 一人推荐一个机械人值得去的公司 #
473830次浏览 4288人参与
