本版本输入输出是针对Javascript(Node6.11.4)


1. 单行输入

样例:

输入:1
输出:1

代码:

var readline=require("readline");
var r1=readline.createInterface({input:process.stdin,output:process.stdout
});//数组存储输入
var inputs=[];
r1.on("line",function(data){inputs.push(data);console.log(inputs[0])});

2. 固定多行输入

样例:

输入:
3 5
2 2
1 4
输出:
3 5
2 2
1 4

代码:

var readline=require("readline");
var r1=readline.createInterface({input:process.stdin,output:process.stdout
});
//k控制输入行数
var k=3
//数组存储输入
var inputs=[];
r1.on("line",function(data){inputs.push(data);if(inputs.length==3){//字符串形式输出var num0=inputs[0].split(' ').toString()//数组形式输出var num1=inputs[1].split(' ')//将['2','3']转换成[2,3]var num2=inputs[2].split(' ')var mapResult=num2.map(function (item) {return item-0})console.log(num0)console.log(num1)console.log(mapResult)});

3. 多行输入:输入第一个数据为接下来要输入的行数

样例:

输入:
4
32
12
34
23
输出:
[ ‘32’, ‘12’, ‘34’, ‘23’ ]
(控制台输出(第一个数是接下来要输入的行数)可以循环输入输出:)

代码

const readline = require('readline');
const rl = readline.createInterface({input: process.stdin,output: process.stdout
});
var inputArr = [];
rl.on('line', function (input) {inputArr.push(input);var nLine = +inputArr[0];//转化成数字类型if (inputArr.length == (nLine + 1)) {var arr = inputArr.slice(1);console.log(arr);inputArr = [];}
});

牛客网在线编程Javascript输入输出相关推荐

  1. 牛客网在线编程----算法入门篇

    标题本篇博文主要是记录下自己的在线编程情况,初次练习,有的算法还待改进,大家有需要可以去牛客网上面多练练! 有需戳–>牛客网在线编程 NC65.题目描述 大家都知道斐波那契数列,现在要求输入一个 ...

  2. 《剑指Offer》面试题四(牛客网在线编程第一题):二维数组中的查找(Java实现)

    题目:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数. ...

  3. 牛客网在线编程——二维数组中的查找

    今天是第二次用牛客的在线编程,上次还是去年的七月一号,已然过去近一年的时间,遇到了不少坑,首先题目看错了,没看到数据是有序的,其次就是对二维数组的输入有些不解,是用户手动输入还是现成的,没有说清楚,最 ...

  4. 牛客网 在线编程 局部最小值位置

    链接:https://www.nowcoder.com/questionTerminal/322eb1da892448f4b18d9b21a6d48c99 来源:牛客网 定义局部最小的概念.arr长度 ...

  5. Python:启程 数据分析-牛客网在线编程-中级函数12-23

    DA12 牛客网不同语言使用人数 当时没有做出来,看答案发现有pandas 计数函数value_counts(),详解参考了以下博主的文章 python value_counts()的基础及进阶用法( ...

  6. 解决牛客网在线编程,本地编译结果正确,提交结果不正确问题!!!

    代码提交后显示: 可我vs上编译的结果明明是对的啊: 经过网上一番查找,本地编译结果正确,提交结果不正确问题主要有两个原因: 1. 因为有多组测试用例,所以输入必须是必须是 while(cin> ...

  7. 牛客网在线编程专题《剑指offer-面试题28》字符串的排列

    我的个人微信公众号:Microstrong 微信公众号ID:MicrostrongAI 公众号介绍:Microstrong(小强)同学主要研究机器学习.深度学习.计算机视觉.智能对话系统相关内容,分享 ...

  8. 牛客网在线编程专题《剑指offer-面试题33》把数组排成最小的数

    我的个人微信公众号:Microstrong 微信公众号ID:MicrostrongAI 微信公众号介绍:Microstrong(小强)同学主要研究机器学习.深度学习.计算机视觉.智能对话系统相关内容, ...

  9. 牛客网在线编程题之“换汽水”

    有这样一道智力题:"某商店规定:三个空汽水瓶可以换一瓶汽水.小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?"答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以 ...

  10. 牛客网 在线编程 折纸问题

    题目描述 请把纸条竖着放在桌⼦上,然后从纸条的下边向上⽅对折,压出折痕后再展 开.此时有1条折痕,突起的⽅向指向纸条的背⾯,这条折痕叫做"下"折痕 :突起的⽅向指向纸条正⾯的折痕叫 ...

最新文章

  1. 求合体电脑版_SCP CB 电脑移植版测评
  2. wps 模拟分析 规划求解_入行十年,我是如何解决模流分析准确性问题的
  3. insightface mxnet训练 旧版
  4. 客户端相关知识学习(五)之什么是webView
  5. C# 数据适配器之 DataAdapter 对象
  6. golang 正则表达式 perl 引擎_R | 正则表达式以grep()为例
  7. Unreal engine 4 C++ 一些调试用的绘制函数
  8. python2020未来前景_2020年Python发展前景如何呢?
  9. 【洛谷1985】【USACO07OPEN】翻转棋
  10. 《JSP实用教程(第2版)/耿祥义》错误之非必要导入包
  11. 护眼色的RGB值及颜色代码
  12. 如何区分静态网页与动态网页
  13. android m镜像,索尼为多部机型放出Android M AOSP镜像包
  14. 产品概念之4/4:产品包 —— 升维思考,降维打击
  15. 苹果天气无线网连接到服务器,苹果手机天气怎么设置?教你玩转天气应用
  16. PTA L2-039 清点代码库
  17. Excel 数据透视表小技巧之 06 使用 Excel 数据透视表作为另一个数据透视表的数据源
  18. php环境搭建(亲测可用)
  19. 法雷奥ScaLa核心人物加入:如何带领速腾聚创踏上车规激光雷达量产之路?...
  20. 模电课程设计——信号发生器

热门文章

  1. Java 枚举类使用实践
  2. Adobe Photoshop CC 2018之ps色彩范围抠图(☆)
  3. 于的繁体字有几种写法_于字书法繁体字怎么写
  4. 【算法】06 GLUE算法C++实现
  5. DBMS Implementation 笔记 05: SIMC CATC 以及 Join 操作的实现
  6. linux之sort,unip,cut
  7. 2068个开源的网站模板
  8. local class incompatible: stream classdesc serialVersionUID = -6513709415809811854, local class seri
  9. python tolist()方法
  10. linux上传下载覆盖文件的命令