题解 | #明明的随机数#

明明的随机数

https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0

const readline = require('readline');

const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout
});
const nums = [];//存储排序的所有数字
const resultNums=[];//存储去重后的数字
rl.on('line', function (line) {
    nums.push(Number(line));
    if(nums.length-1===nums[0]){
        nums.shift();//去掉首位表示数据数量的数字
        nums.map(i=>{
            if(!resultNums.includes(i)){
                resultNums.push(i);
            }
        });
        //对去重的数组排序
        resultNums.sort((a,b)=>{
            return a-b
        });
        resultNums.map(item=>{
            console.log(item);
        })        
    }
});

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务