这个似乎有点问题,若是5个数字,前两个和后两个相等,那么你这个算***把中间的数字分别划到左右两边,虽然也能过题解,但是我理解是不对的 在此我在你的基础上改进了一下,若是我的思路错误,还请大佬指正 public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] arr = new int[n]; for(int i=0;i<arr.length>l){ if(lnum<rnum>rnum){ rnum+=arr[--r]; }else{ if (r==l){ break; } ans = lnum; rnum+=arr[--r]; } } System.out.println(ans); }</rnum></arr.length>
点赞

相关推荐

04-25 18:13
五邑大学 Java
后来123321:大二两段实习太厉害了,我现在大二连面试都没有
点赞 评论 收藏
分享
05-12 17:28
已编辑
门头沟学院 硬件开发
ldf李鑫:不说公司名祝你以后天天遇到这样的公司
点赞 评论 收藏
分享
牛客网
牛客企业服务