美文网首页
牛客网OJ

牛客网OJ

作者: Reinelili | 来源:发表于2019-08-06 05:02 被阅读0次

牛客网在线判题系统使用帮助

熟悉目标OJ非常重要,才能保证你做对的代码运行成功,下面看牛客网OJ:

一、正确处理输入格式:

常见的输入格式 应对方法
预先不输入数据的组数 读到文件结尾
预先输入数据的组数 先读出组数,然后循环
只有一组数据 直接读

1. 没有组数

Scanner scanner = new Scanner(System.in);
While(scanner.hasNextInt()){
    int a = scanner.nextInt();
    int b = scanner.nextInt();
    System.out.println(a+b);
}

2. 组数 + 循环输入

Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
for(int i = 0; i < n; i++){
    int a = scanner.nextInt();
    int b = scanner.nextInt();
    System.out.println(a+b);
}

3. 直接读

    int a = scanner.nextInt();
    int b = scanner.nextInt();
    System.out.println(a+b);

二、正确处理输入格式:

看具体要求
不要输出Case数
要输出case数
每个case之后有空行
两个case之间有空行

1. 不要输出Case数

Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
for(int i = 0; i < n; i++){
    int a = scanner.nextInt();
    int b = scanner.nextInt();
    System.out.println(a+b);
}

2. 要输出Case数

Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
for(int i = 0; i < n; i++){
    int a = scanner.nextInt();
    int b = scanner.nextInt();
    System.out.println(“case”+ (i+1)+ “ ”+ (a+b));
}

3. 每个case之后有空行

Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
for(int i = 0; i < n; i++){
    int a = scanner.nextInt();
    int b = scanner.nextInt();
    System.out.println(“case”+ (i+1)+ “ ”+ (a+b)+"\n");
}

4. 两个case之间有空行

Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
for(int i = 0; i < n; i++){
    int a = scanner.nextInt();
    int b = scanner.nextInt();
    if(i > 0){
        System.out.println(“\n”);
    }
    System.out.println(“case”+ (i+1)+ “ ”+ (a+b));
}

处理细节和技巧

处理细节和技巧-输入 处理细节和技巧-输出 image.png image.png

相关文章

  • 牛客网OJ

    牛客网在线判题系统使用帮助 熟悉目标OJ非常重要,才能保证你做对的代码运行成功,下面看牛客网OJ: 一、正确处理输...

  • 资料库

    个人站点 知乎 简书 码云 github 算法刷题 力扣中国 leetcode 牛客网 七月在线 PAT 北大oj...

  • 2018秋招题讲解计划

    0. 计划 共计58个题目,课程计划约6天。超链接为牛客网OJ(Online Judge)在线验证(没有超链接的后...

  • OJ的IO问题(一)

    一直以来刷 OJ 用的都是 leetcode,无奈几乎所有公司的在线笔试都用的牛客的系统,牛客和 leetcode...

  • JS能力测评经典题--来自牛客网

    每道题都写多种解法,开阔思路。一共45道题。因为牛客网oj不支持ES6语法,所以大多数写法只给出传统写法。 题目描...

  • 回馈牛客,秋招历程和感悟

    作者:走路不怕滑来源:牛客网、招聘消息汇总 回馈牛客,秋招历程和感悟。大三开始刷牛客到现在,感谢牛客网的帮助,写了...

  • 数据库在线练习网站

    牛客网

  • OJ的IO问题(二)

    牛客网提供了一个 OJ在线编程常见输入输出练习场,里面包含了常见的数据输入输出格式要求,如果能够掌握这个练习场的习...

  • 练习SQL利器,牛客网SQL实战题库,17~24题

    练习SQL利器,牛客网SQL实战题库,17~24题 牛客网SQL实战网址:https://www.nowcoder...

  • 练习SQL利器,牛客网SQL实战题库,9~16题

    练习SQL利器,牛客网SQL实战题库,9~16题 牛客网SQL实战网址:https://www.nowcoder....

网友评论

      本文标题:牛客网OJ

      本文链接:https://www.haomeiwen.com/subject/musbdctx.html