CNode

奇葩地希望用 coffee 写写算法题,但是输入输出不知道怎么破。有没有类似 scanf 的东西?

Qqiukun发布于14 年前最后回复13 年前7 回复6010 浏览0 收藏
查看回复

回复 (7)

K
kouga#1·14 年前

直接用Process对象即可喵~

process.stdin.on('data', function (chunk) { process.stdout.write('data: ' + chunk); });

process.stdin.on('end', function () { process.stdout.write('end'); });

N
neuront#2·14 年前
引用 kouga直接用Process对象即可喵~ process.stdin.on('data', function (chunk) { process.stdout.write('data: ' + chu...

貌似还达不到 scanf 那种逆天水平.

(卖萌可耻喵~ 这头像是二小姐么)

W
wity_lv#5·13 年前
X
XadillaX#6·13 年前

举个例子吧,题目是AIZU OJ的A+B问题:http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=1000

代码如下:

process.stdin.resume();
process.stdin.setEncoding("utf8");
process.stdin.on("data", function(chunk) {
    var datas = chunk.trim().split("\n");
    for(var i = 0; i < datas.length; i++) {
        var ab = datas[i].trim().split(" ");
        var a = parseInt(ab[0]);
        var b = parseInt(ab[1]);
        console.log(a + b);
    }
});
L
lamborghini_lp#7·13 年前
参与回复
登录后即可参与回复。登录