京东第二题,本地都没问题,为什么赛码网上就不行呢?

京东第二题,本地都没问题,为什么赛码网上就不行呢?哪位大哥帮我看看

public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
long num = sc.nextLong();
int num1 = (int) (3*num);
long[] arr = new long[num1];
for(int i=0;i<num;i=i++){
Scanner sc1 = new Scanner(System.in);
String str = sc1.nextLine();
String[] line = str.split(" ");
arr[3*i] = Long.parseLong(line[0]);
arr[3*i+1] = Long.parseLong(line[1]);
arr[3*i+2] = Long.parseLong(line[2]);

}

int count = 0;
for(int i =0;i<arr.length;i=i+3){
for(int j=0;j<arr.length;j=j+3){
if(arr[i]<arr[ j] && arr[i+1] < arr[j+1] && arr[i+2] < arr[j+2]){
System.out.println(arr[i] + " " + arr[i+1] + " " + arr[i+2]);
count++;
break;
}
}
}

System.out.println(count);
}

}


#京东##笔试题目#
全部评论
同问啊,两次for循环,C++ 0%的通过率,然后想着是不是弹出不合格品,用python写是55%的通过率,C++竟然还是0%,郁闷的是同一个实验室的java两次for循环就ac了
点赞 回复 分享
发布于 2018-09-09 21:19
你打印了多余的东西?
点赞 回复 分享
发布于 2018-09-09 21:09
没有输出数组那行,那行是我后来加的
点赞 回复 分享
发布于 2018-09-09 21:09

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务