牛客网在线编程Javascript输入输出
本版本输入输出是针对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输入输出相关推荐
- 牛客网在线编程----算法入门篇
标题本篇博文主要是记录下自己的在线编程情况,初次练习,有的算法还待改进,大家有需要可以去牛客网上面多练练! 有需戳–>牛客网在线编程 NC65.题目描述 大家都知道斐波那契数列,现在要求输入一个 ...
- 《剑指Offer》面试题四(牛客网在线编程第一题):二维数组中的查找(Java实现)
题目:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数. ...
- 牛客网在线编程——二维数组中的查找
今天是第二次用牛客的在线编程,上次还是去年的七月一号,已然过去近一年的时间,遇到了不少坑,首先题目看错了,没看到数据是有序的,其次就是对二维数组的输入有些不解,是用户手动输入还是现成的,没有说清楚,最 ...
- 牛客网 在线编程 局部最小值位置
链接:https://www.nowcoder.com/questionTerminal/322eb1da892448f4b18d9b21a6d48c99 来源:牛客网 定义局部最小的概念.arr长度 ...
- Python:启程 数据分析-牛客网在线编程-中级函数12-23
DA12 牛客网不同语言使用人数 当时没有做出来,看答案发现有pandas 计数函数value_counts(),详解参考了以下博主的文章 python value_counts()的基础及进阶用法( ...
- 解决牛客网在线编程,本地编译结果正确,提交结果不正确问题!!!
代码提交后显示: 可我vs上编译的结果明明是对的啊: 经过网上一番查找,本地编译结果正确,提交结果不正确问题主要有两个原因: 1. 因为有多组测试用例,所以输入必须是必须是 while(cin> ...
- 牛客网在线编程专题《剑指offer-面试题28》字符串的排列
我的个人微信公众号:Microstrong 微信公众号ID:MicrostrongAI 公众号介绍:Microstrong(小强)同学主要研究机器学习.深度学习.计算机视觉.智能对话系统相关内容,分享 ...
- 牛客网在线编程专题《剑指offer-面试题33》把数组排成最小的数
我的个人微信公众号:Microstrong 微信公众号ID:MicrostrongAI 微信公众号介绍:Microstrong(小强)同学主要研究机器学习.深度学习.计算机视觉.智能对话系统相关内容, ...
- 牛客网在线编程题之“换汽水”
有这样一道智力题:"某商店规定:三个空汽水瓶可以换一瓶汽水.小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?"答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以 ...
- 牛客网 在线编程 折纸问题
题目描述 请把纸条竖着放在桌⼦上,然后从纸条的下边向上⽅对折,压出折痕后再展 开.此时有1条折痕,突起的⽅向指向纸条的背⾯,这条折痕叫做"下"折痕 :突起的⽅向指向纸条正⾯的折痕叫 ...
最新文章
- 求合体电脑版_SCP CB 电脑移植版测评
- wps 模拟分析 规划求解_入行十年,我是如何解决模流分析准确性问题的
- insightface mxnet训练 旧版
- 客户端相关知识学习(五)之什么是webView
- C# 数据适配器之 DataAdapter 对象
- golang 正则表达式 perl 引擎_R | 正则表达式以grep()为例
- Unreal engine 4 C++ 一些调试用的绘制函数
- python2020未来前景_2020年Python发展前景如何呢?
- 【洛谷1985】【USACO07OPEN】翻转棋
- 《JSP实用教程(第2版)/耿祥义》错误之非必要导入包
- 护眼色的RGB值及颜色代码
- 如何区分静态网页与动态网页
- android m镜像,索尼为多部机型放出Android M AOSP镜像包
- 产品概念之4/4:产品包 —— 升维思考,降维打击
- 苹果天气无线网连接到服务器,苹果手机天气怎么设置?教你玩转天气应用
- PTA L2-039 清点代码库
- Excel 数据透视表小技巧之 06 使用 Excel 数据透视表作为另一个数据透视表的数据源
- php环境搭建(亲测可用)
- 法雷奥ScaLa核心人物加入:如何带领速腾聚创踏上车规激光雷达量产之路?...
- 模电课程设计——信号发生器
热门文章
- Java 枚举类使用实践
- Adobe Photoshop CC 2018之ps色彩范围抠图(☆)
- 于的繁体字有几种写法_于字书法繁体字怎么写
- 【算法】06 GLUE算法C++实现
- DBMS Implementation 笔记 05: SIMC CATC 以及 Join 操作的实现
- linux之sort,unip,cut
- 2068个开源的网站模板
- local class incompatible: stream classdesc serialVersionUID = -6513709415809811854, local class seri
- python tolist()方法
- linux上传下载覆盖文件的命令