关注
 public class main2 {      public static boolean func(long mid, int[] v, int n, int m) {         int ans = 0, i, tmp = 0;         for (i = 0; i < n; i++) {             if ((tmp + v[i]) >= mid) {                 ans++;                 tmp = v[i];             } else                 tmp += v[i];         }         if (ans == 0)             ans = 1;         if (ans >= (n - m))             return true;         else             return false;     }      public static void main(String[] args) {         Scanner in = new Scanner(System.in);         long sum = 0, l = Long.MAX_VALUE, r, mid;         int n, m;         n = in.nextInt();         m = in.nextInt();         int[] v = new int[n];         for (int i = 0; i < n; i++) {             v[i] = in.nextInt();             sum += v[i];             l = Math.min(l, v[i]);         }         r = sum / (n - m);         while (l <= r) {             mid = (l + r) / 2;             if (func(mid, v, n, m))                 l = mid + 1;             else                 r = mid - 1;         }         System.out.println(r);     } }   贴个代码  嘴巴说不清楚怕  有好的思路记得@一下我
  查看原帖
  点赞  2
相关推荐
10-30 14:15
  东南大学 通信设备工程师  
云雨b:没啥用,那个北方光电,10几分钟,还没说完就让下了,一周后就来offer,想要你的,没有时常限制,不想要你的,聊再久也没用 点赞 评论 收藏   
分享
 
萨德楽:能进去你就是最牛逼的,不会学就完了 点赞 评论 收藏   
分享
 牛客热帖
更多 
 正在热议
 更多 
 # 秋招开始捡漏了吗 #
 18175次浏览 113人参与
# 找工作八股要背到什么程度? #
 1606次浏览 38人参与
# “vivo”个offer #
 47528次浏览 316人参与
# 上班后,才发现大学__白学了 #
 3187次浏览 24人参与
# 辞职后的日常 #
 15978次浏览 84人参与
# 用一句话形容你的团队氛围 #
 1465次浏览 36人参与
# 你实习是赚钱了还是亏钱了? #
 1967次浏览 24人参与
# 一人一个landing小技巧 #
 127958次浏览 1463人参与
# 打工人的精神状态 #
 101725次浏览 1314人参与
# 满帮集团求职进展汇总 #
 8385次浏览 71人参与
# 规定下班时间vs实际下班时间 #
 56201次浏览 332人参与
# 你找工作是从容有余 or 匆忙滚爬? #
 1198次浏览 25人参与
# 上班到公司第一件事做什么? #
 99154次浏览 681人参与
# 分享一个让你热爱工作的瞬间 #
 43744次浏览 395人参与
# 今年秋招还有金九银十吗 #
 19290次浏览 168人参与
# 我和mentor的爱恨情仇 #
 79677次浏览 434人参与
# 数字马力求职进展汇总 #
 212836次浏览 1680人参与
# 你见过哪些工贼行为 #
 32657次浏览 151人参与
# 被同事甩锅了怎么办 #
 25566次浏览 100人参与
# 我想去国央企的原因 #
 68739次浏览 413人参与
# 华为保温 #
 113890次浏览 442人参与
查看10道真题和解析