nowcoder-js-readline
v0.1.0
Published
Help you test your code offline and copy it to nowcoder easily with JavaScript.
Downloads
3
Readme
牛客网(或赛码)在线编程离线测试 readline(或 read_line) & print 模块(伪)
虽然说看上去像是牛客网 readline
(或赛码read_line
)和 print
模块,但还是得在 node 环境下使用。
因为我嫌麻烦,在线用 V8 6.0.0 版本(牛客网上的 V8 6.0.0 比 Node 6.11.4 代码看上去清晰多了,赛码同),离线测试却用 node 来测试……
毕竟测试时 node 不用 html 引入看控制台,直接 Run 就能看到输出。
使用方法
- 安装
$ npm i nowcoder-js-readline -S
- 引入方法
const {createReadline, print} = require('nowcoder-js-readline');
- 创建 readline(赛码中只需要把变量名
readline
改为read_line
即可) 直接换行
let readline = createReadline(`2
4 5
6 7`);
或者用 \n
与下一行隔开
let readline = createReadline('2\n4 5\n6 7');
- 然后就可以和牛客网上的用法一样使用
readline
和print
了
let n = parseInt(readline()); // 2
let arr = [];
while (n--) {
arr.push(readline().split(' '));
}
print(arr); // [ [ '4', '5'], [ '6', '7' ] ]
TODO
[x] Add JavaScript (V8 6.0.0) support.
[ ] Add JavaScript (Node 6.11.4) support.