题解 | #成绩排序#
成绩排序
https://www.nowcoder.com/practice/8e400fd9905747e4acc2aeed7240978b
const readline = require("readline"); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); const inputs = []; rl.on("line", function (line) { inputs.push(line); }); // 好简单啊 rl.on("close", function () { const type = inputs[1]; if (type === "1") { // 低到高 inputs .slice(2) .sort((a, b) => a.split(" ")[1] - b.split(" ")[1]) .forEach((i) => console.log(i)); } else { // 高到低 inputs .slice(2) .sort((a, b) => b.split(" ")[1] - a.split(" ")[1]) .forEach((i) => console.log(i)); } });