题解 | #明明的随机数#

明明的随机数

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

读题认真,主要难度在审题

const readline = require('readline')
var rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout
})
var result = [] 
var arr = []
var lineNum = 0
var num = 0
rl.on('line', (line) => {
    var flag = true
    //     此时重置
    if (num == lineNum) {
        num = 0
        lineNum = parseInt(line)
        if(arr.length > 0){
            result.push(arr)
            arr = []
        }
        flag = false
    }
    //     此时将数据push进数组
    if ((num < lineNum) && flag) {
        num++
        if (arr.indexOf(line) < 0) {
            arr.push(line)
        }
    }
})
rl.on('close', () => {
    result.push(arr)
    result.forEach((res)=>{
        res.sort(sortNumber)
        res.forEach((val) => {
            console.log(parseInt(val))
        })
    })
})
function sortNumber(a, b) {
    return a - b
}
全部评论

相关推荐

头顶尖尖的程序员:我是26届的不太懂,25届不应该是找的正式工作吗?为什么还在找实习?大四还实习的话是为了能转正的的岗位吗
点赞 评论 收藏
分享
屌丝逆袭咸鱼计划:心态摆好,man,晚点找早点找到最后都是为了提升自己好进正职,努力提升自己才是最关键的😤难道说现在找不到找的太晚了就炸了可以鸡鸡了吗😤早实习晚实习不都是为了以后多积累,大四学长有的秋招进的也不妨碍有的春招进,人生就这样
点赞 评论 收藏
分享
码农索隆:有点耳熟,你们是我教过最差的一届
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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