360笔试 啊啊啊啊啊
发布于 2017-09-20 21:21 2237 次浏览 0 赞 来自 笔试面试  

为什么第一题、第二题本地都OK,提交了都是0%呢?时间超限啥意思?哪位大神可以跟我讲讲么?


2 条回复

是不是你加了system(“pause”);?


2017-09-20 21:27

package test;


import java.util.Arrays;

import java.util.Scanner;


public class test360 {

public static void main(String[] args) {

int n,t,sum=0;

Scanner sc = new Scanner(System.in);

while(sc.hasNext()){

n=sc.nextInt();

t=sc.nextInt();

int [] arr = new int[n];

for (int i = 0; i < n; i++) {

arr[i]=sc.nextInt();

}

Arrays.sort(arr);

for (int i = 0; i < n-1; i++) {

sum=sum+arr[i];

if(sum>t)

{

sum=sum+arr[n-1];

break;

}

}

System.out.println(sum);

}

sc.close();

}

}


2017-09-21 17:55
添加回复
回到顶部