const rl = require("readline").createInterface({ input: process.stdin }); var iter = rl[Symbol.asyncIterator](); constreadline = async () => (await iter.next()).value;
voidasyncfunction () { // // Write your code here // while(line = await readline()){ // let tokens = line.split(' '); // let a = parseInt(tokens[0]); // let b = parseInt(tokens[1]); // console.log(a + b); // }
let n = parseInt(awaitreadline()) let correct = awaitreadline() let test = [] for(let i = 0; i < n; i++){ test.push(awaitreadline()) } // console.log(test) let qpl = [] let arr = [] let idxarr = newArray(test.length).fill(0) // console.log(idxarr) constpermute = (test) => { let result = []; // 用于存放最终的所有排列 let arr = []; // 当前的排列结果 let used = newArray(test.length).fill(false); // 标记哪些元素已经使用过