题解 | #二维数组操作#
二维数组操作
https://www.nowcoder.com/practice/2f8c17bec47e416897ce4b9aa560b7f4
const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;
void (async function () {
// Write your code here
let index = 0;
let m;
let n;
while ((line = await readline())) {
let arr = line.split(" ");
let tokens = arr.map(Number);
switch (index % 5) {
case 0:
m = tokens[0];
n = tokens[1];
if (m < 10 && n < 10) console.log(0);
else console.log(-1);
index++;
break;
case 1:
if (
tokens[0] < m &&
tokens[2] < m &&
tokens[1] < n &&
tokens[3] < n
)
console.log(0);
else console.log(-1);
index++;
break;
case 2:
if (tokens[0] < m && m < 9) console.log(0);
else console.log(-1);
index++;
break;
case 3:
if (tokens[0] < n && n < 9) console.log(0);
else console.log(-1);
index++;
break;
case 4:
if (tokens[0] < m && tokens[1] < n) console.log(0);
else console.log(-1);
index++;
break;
default:
break;
}
}
})();