编辑代码

const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;

void (async function () {
  const s = await readline();
  const start = Number(await readline());
  const end = Number(await readline());
  const words = s.split(" ");
  let l = Math.min(Math.max(0, start), words.length - 1);
  let r = Math.min(Math.max(0, end), words.length - 1);
  while (l < r) {
    [words[l], words[r]] = [words[r], words[l]];
    l++;
    r--;
  }
  console.log(words.join(" "));
})();