链家第三题java语言

public static void main(String[] args) {

      Scanner sc = new Scanner(System.in);

    int[] H = new int[10];

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

      int  x = sc.nextInt();

        H[i]= x;

    }


    Scanner sc2 = new Scanner(System.in);

    int height = sc2.nextInt();

    int count=0;

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

        if(height+30>=H[i]) count++;

}

    System.out.print(count);

}

实在不明白为什么说我答案错误。。。。。
全部评论
 System.out.print(count); 应该是 System.out.println(count);吧
点赞
送花
回复
分享
发布于 2017-08-19 21:33
我C++的,一直说输出超限,我疯了。。
点赞
送花
回复
分享
发布于 2017-08-19 21:34
滴滴
校招火热招聘中
官网直投
为什么弄两个Scanner,而且看起来没按oj给的模板写啊
点赞
送花
回复
分享
发布于 2017-08-19 21:41
因为你没有加空格啊,肯定是错的
点赞
送花
回复
分享
发布于 2017-08-19 21:43
最后是换行输出,因为系统测试用例不止一个
点赞
送花
回复
分享
发布于 2017-08-19 21:44
第一点,如果有多组测试数据,你应该加while(in.hasNext()),第二点,你应该注意一下输出的格式
点赞
送花
回复
分享
发布于 2017-08-20 10:49

相关推荐

头像
04-29 10:53
已编辑
东北大学 自动化类
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务