牛客网在线编程输入输出
来源:互联网 发布:win7 无法连接到网络 编辑:程序博客网 时间:2024/06/05 03:57
多行输入:输入第一个数据为接下来要输入的行数,接下来的几行每一行仅有一个数字。
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)){ // 获取了此轮所有数据,此时获取元素 nLine+1 个,第一个元素为行数nLine. var arr = inputArr.slice(1);// 除去行数的具体数据 // 下面就可以对数据进行处理...... console.log(arr); inputArr = [];// 清空数组 }});
获取一行输入:就相对简单多了。
假设这一行输入多个数字,以空格分离。
const readline = require('readline');const rl = readline.createInterface({ input: process.stdin, output: process.stdout});var inputArr = [];rl.on('line', function (input) { inputArr = input.split(" "); inputArray.forEach(function(item,index){ inputArray[index] = +item;// 转化为数字 }); // 下面就可以对数据进行处理......});
1 0
- 牛客网在线编程输入输出
- nodeJS实现牛客网、赛码网在线编程输入输出
- 牛客网编程题输入输出
- 南邮编程在线编程题二:输入输出练习
- 牛客网JS编程处理输入输出
- 牛客网javascript编程的输入输出
- 牛客网js编程的输入输出
- python在线笔试输入输出格式
- 文件输入输出编程
- 牛客网在线编程题规范实例
- 牛客网在线编程输入多行
- 牛客网-华为在线编程题-1
- 牛客网在线编程python常用输入
- shell编程(三)输入输出
- 1.1编程基础之输入输出
- 系统编程(文件输入输出)
- C#编程在线阅读
- 在线编程测试网站
- c#中英文字符串格式化输出
- 5. SpringMVC+redis整合-上篇
- [iOS 绘制虚线] 转: iOS 绘制虚线的三种方法
- Hybrid APP混合开发的一些经验和总结
- Netty系列之Netty高性能之道
- 牛客网在线编程输入输出
- STM32之CAN---工作/测试模式浅析
- mysql 存储函数
- js json字符串转对象
- 应用系统安全管理
- Jquery Ajax 传递对象数组
- 『状态』驱动的世界:ReactiveCocoa
- 【解题报告】Codeforces Round #402 (Div. 2)
- 仔细认识c++ 中pointers和references。