因为踩过坑,所以特别整理了一下,发现其实不少小伙伴同样都是这样,特别简单小结一下,java网上笔试的时候OJ的一些要求的实例

1 单行输入

// 本题为考试单行多行输入输出规范示例,无需提交,不计分。
import java.util.Scanner;
public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);while (in.hasNextInt()) {// 注意,如果输入是多个测试用例,请通过while循环处理多个测试用例int a = in.nextInt();int b = in.nextInt();System.out.println(a + b);}}

1.oj的java输入hasNext和hasNextLine区别

2 多行输入

例子1

// 本题为考试多行输入输出规范示例,无需提交,不计分。
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();int ans = 0, x;for(int i = 0; i < n; i++){for(int j = 0; j < n; j++){x = sc.nextInt();ans += x;}} System.out.println(ans);}
}

例子2

有个题输入的是两行数组和一个整数(整数在最后),但是没给每一行数组元素个数,

建议用java

java 输入输出总结(牛客、笔试、机试)相关推荐

  1. 牛客华为机试-查找排序

    前言:java编写,代码尽可能带注释,部分题目附上解题思路.力求方便,所以不写如有错误,请指出,谢谢. 查找排序 1.百钱买百鸡问题 2.统计每个月兔子总数 3.查找组成一个偶数最接近的两个素数 4. ...

  2. 牛客 华为机试(我的代码记录)

    https://www.nowcoder.com/ta/huawei 编译器信息 版本:clang++3.9,采用c++11标准,编译的时候采用-O2级优化,支持万能头文件 <bits/stdc ...

  3. 牛客华为机试第8题python

    题目描述 数据表记录包含表索引和数值(int范围的正整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出. 输入描述: 先输入键值对的个数 然后输入成对的 ...

  4. 牛客华为机试第7题python

    题目描述 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值.如果小数点后数值大于等于5,向上取整:小于5,则向下取整. 输入描述: 输入一个正浮点数值 输出描述: 输出该数值的近似整数值 示例 ...

  5. 牛客华为机试第6题python

    题目描述 功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 ) 最后一个数后面也要有空格 输入描述: 输入一个long型整数 输出描述 ...

  6. 牛客华为机试第5题python

    题目描述 写出一个程序,接受一个十六进制的数,输出该数值的十进制表示. 输入描述: 输入一个十六进制的数值字符串.注意:一个用例会同时有多组输入数据,请参考帖子https://www.nowcoder ...

  7. 牛客华为机试第4题python

    题目描述 •连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组: •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理. 输入描述: 连续输入字符串(输入多次,每个字符串长度小于1 ...

  8. 牛客华为机试第3题python

    题目描述 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对 ...

  9. 牛客华为机试第2题python

    题目描述 写出一个程序,接受一个由字母.数字和空格组成的字符串,和一个字母,然后输出输入字符串中该字母的出现次数.不区分大小写. 输入描述: 第一行输入一个由字母和数字以及空格组成的字符串,第二行输入 ...

  10. 牛客华为机试第1题python

    题目描述 计算字符串最后一个单词的长度,单词以空格隔开. 输入描述: 输入一行,代表要计算的字符串,非空,长度小于5000. 输出描述: 输出一个整数,表示输入字符串最后一个单词的长度. 示例1 输入 ...

最新文章

  1. 第八课_采购管理、信息与配置管理
  2. UniCode 下 CString 转 char* 的方法
  3. IT市场10大技术伟人 Linux之父居首(转)
  4. 抽象代数学习笔记(5) 运算
  5. Python的random
  6. ExtJS之 标准布局类(针对于panel)
  7. freamarker 模板中空格_高端商务公司介绍PPT模板
  8. Jquery中对常用控件赋值的方法
  9. step4 . day6 线程与线程的创建
  10. spring boot与spring mvc的区别是什么?
  11. 计算机应用在开始栏显示乱码,大神解决win10系统应用程序和开始菜单出现乱码的详细方案...
  12. win10创建新的计算机用户名和密码错误,Win10开机提示用户名或密码不正确现象的解决办法...
  13. LeetCode-1两数之和
  14. 为什么 12306 时不时要崩那么一下?
  15. BZOJ3573: [Hnoi2014]米特运输(树上乱搞)
  16. redis过期策略及配置方式
  17. 湖中剑 GitHub周刊 #10 | 开源监控uptime-kuma、LVGL嵌入式UI、node版本管理nvm
  18. linux桌面只运行浏览器,分享|4 个 Linux 桌面上的轻量级图像浏览器
  19. ESD5401N-2/TR 瞬态电压抑制器 封装DFN1006-2L WILLSEM
  20. Spring MVC各组件近距离接触--下下--05

热门文章

  1. Activiti的介绍
  2. linux shell 读取csv文件内容,在Shell脚本中读取CSV文件,直到没有标题的行结束
  3. 每周学一个小轮子之 可以缩放的ScalableView(1),android开发者指南
  4. 【Python】自动去除图片背景——Python抠图,就是这么轻松
  5. 谈软件测试的入行与转行
  6. MPAndroidChart使用记录
  7. ArcGIS教程 - 附录:城市规划制图图例(AutoCAD2016)
  8. 自然语言处理笔记3-哈工大 关毅
  9. 2.7创建签名密钥和证书
  10. 计算机 hdmi不显示桌面,请问各位网友,用HDMI线接电脑主机和液晶显示器时。显示器显示没有桌面图标,只有桌面壁纸。怎么回事...