关注
有大佬看看为什么答案错误,只过了 45 %,都没超时
public class Main {
static long res = 0;
static long[] nums;
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
int k = scanner.nextInt();
nums = new long[n];
for (int i = 0; i < n; i++) {
nums[i] = scanner.nextLong();
}
Arrays.sort(nums);
backtrack(nums.length, 0, 0, 0, 0, k);
System.out.println(res);
}
private static void backtrack(long n, int cur, long sum, long total, long maxWeight, long k) {
if (total != 0) {
if (maxWeight * total <= sum * k) {
res = Math.max(res, total);
} else {
return;
}
}
if (cur == n) {
return;
}
backtrack(n, cur + 1, sum + nums[cur], total + 1, Math.max(maxWeight, nums[cur]), k);
backtrack(n, cur + 1, sum, total, maxWeight, k);
}
}
查看原帖
点赞 11
相关推荐
牛客热帖
更多
正在热议
更多
# 什么是优秀的实习经历 #
8287次浏览 208人参与
# 实习简历求拷打 #
11788次浏览 152人参与
# 被上班搭子“传染”了哪些习惯 #
5488次浏览 98人参与
# 秋招被挂春招仍然能投的公司 #
6658次浏览 96人参与
# 工作后,你落下了哪些病根 #
13292次浏览 185人参与
# mt对你说过最有启发的一句话 #
35434次浏览 422人参与
# 作业帮求职进展汇总 #
82878次浏览 547人参与
# 摸鱼被leader发现了怎么办 #
100998次浏览 642人参与
# 考研失败就一定是坏事吗? #
200908次浏览 1369人参与
# 秋招特别不鸣谢 #
15595次浏览 177人参与
# 选实习,你更看重哪方面? #
13929次浏览 216人参与
# 今年秋招你收到了多少封邮件? #
17946次浏览 219人参与
# 机械/制造每日一题 #
80244次浏览 1411人参与
# 第一次面试 #
1036450次浏览 13682人参与
# 携程求职进展汇总 #
840003次浏览 5530人参与
# 毕业论文进行时 #
20872次浏览 131人参与
# 京东美团大战,你怎么看? #
158066次浏览 860人参与
# 工作中遇到的歹人 #
28085次浏览 314人参与
# 你今年的保底offer是哪家 #
155094次浏览 671人参与
# 你投了多少家公司?进展是___ #
188258次浏览 1171人参与