
const readline = require("readline");
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
});
let n = 0;
let arr = [];
let isAscending = true;
rl.on("line", (line) => {
if (n === 0) {
n = parseInt(line.trim());
} else if (arr.length === 0) {
arr = line.trim().split(" ").map(Number);
} else {
isAscending = parseInt(line.trim()) === 0;
arr.sort(isAscending ? asc : desc);
console.log(arr.join(" "));
}
});
function asc(a, b) {
return a - b;
}
function desc(a, b) {
return b - a;
}
输入整型数组和排序标识,对其元素按照升序或降序进行排序_牛客题霸_牛客网 (nowcoder.com)