- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我目前正在 Kattis 做一些测试,但我被卡住了 with this one .到目前为止,我编写的代码在 Visual Studio 代码中使用 console.logging 时为我提供了最后一个 else 语句。如果我输入一个低于 100 的数字,它会给我第一个 if 语句,但是 Kattis 只会给我错误。问题出在哪里?
我正在使用 JavaScript (Nodejs)。
下面是我正在处理的代码:
const readline = require('readline')
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.on('line', (line) => {
var n = line.split(' ');
for (var i = 0; i < n.length; i++) {
var r = parseInt(n[i][0]);
var e = parseInt(n[i][1]);
var c = parseInt(n[i][2]);
if (r > e - c) {
console.log("do not advertise");
}
else if (r < e - c) {
console.log("advertise");
} else {
console.log("does not matter");
}
}
});
最佳答案
你可以拿一个标志来获取第一行,如果你有行号,只需拆分行来获取值。
const readline = require('readline')
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
var first = true;
rl.on('line', (line) => {
if (first) {
n = +line;
first = false;
return;
}
if (!n || !n--) return; // exit early for not needed lines
var [r, e, c] = line.split(' ').map(Number); // take numbers
if (r > e - c) {
console.log("do not advertise");
} else if (r < e - c) {
console.log("advertise");
} else {
console.log("does not matter");
}
});
关于javascript - 如何在 Kattis 问题解决中分割线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56012014/
我正在尝试解决我在网站 https://open.kattis.com/problems/coast 上发现的一个问题. Tl;dr 版本的问题是,对于给定的景观 map ,我应该打印出海岸线的长度(
我正在尝试解决这个问题( https://open.kattis.com/problems/anotherbrick )。 当我提交最终代码时,我不断收到运行时错误。我不确定我的代码有什么问题。 #
我是编程新手。我正在学习 XOR 以尝试在 Kattis 上解决类作业问题的 oddmanout 问题。 我正在尝试的是在一系列数字中找到奇怪的人。除一个号码外,每个号码都有一对。我必须找到没有的号码
This是我指的问题。快速总结: 输入:一个整数时间T;银行关闭的时间(以分钟为单位)和一组 c 和 t 表示此人携带的现金数量(整数)和从现在开始的时间(以分钟为单位)如果没有送达,此人将离开。服务
我目前正在 Kattis 做一些测试,但我被卡住了 with this one .到目前为止,我编写的代码在 Visual Studio 代码中使用 console.logging 时为我提供了最后一
我是一名 PHP 初学者,我正在尝试解决 Modulo Kattis 问题,当我在终端中测试我的代码时,它运行良好,但当我提交我的解决方案时,我得到“错误答案”。 问题(https://open.ka
请注意,此问题是作业。 通过下面的代码,我在Kattis网站上输入了这个问题的数据。代码可以编译,但是,我在“聚会人数#:”printf 之后出现段错误,我不确定为什么。请帮忙! 在 Kattis 中
我正在尝试解决描述的设备问题here .我有一个解决方案,但它需要超过 2 秒的时间限制。我试图优化我的代码以提高速度,但无法在 2 秒的限制内完成。 import sys import math f
我一直在尝试解决 Kattis 上的最小生成树问题。 ( https://open.kattis.com/problems/minspantree ) 第一个测试运行良好,第二个给出未指定的运行时错误
我收到了一些编程任务,需要完成这些任务才能进入工作面试的下一步。让他们都接受期待一个,描述:https://academicwork.kattis.com/problems/pebblesolitai
在试图找到阶乘 val 的最后一位的 Main 类中,为什么 public static void main(String[] args) { int testcases = sc.n
问题如下: Dick is d=12 years old. When we say this, we mean that it is at least twelve and not yet thirt
关闭。这个问题需要多问focused 。目前不接受答案。 想要改进此问题吗?更新问题,使其仅关注一个问题 editing this post . 已关闭 8 年前。 Improve this ques
我是一名优秀的程序员,十分优秀!