题解 | #合并符串#

合并符串

http://www.nowcoder.com/practice/7f436c901a0d450ebdec1168e3e57cc2

/*
【多行输入】
line事件是每次换行时都会触发(前提是没有close),
如果在已知行数的情况下,可以将输入push到临时数组中,直到一组数据全部push完成之后再对该数组做处理,到下一组时将该数组清空。
*/
const readline = require('readline');
let r1 = readline.createInterface({
    input:process.stdin,
    output:process.stdout
})

//输入2个长度相等的字符串
const Num = 2
let inputs = []

r1.on('line',function(input){
    inputs.push(input.trim())
     // 满足一组行数条件之后再进行数据的处理
    if(Num == inputs.length) {  
        let res = []
        let s1 = inputs[0].split('')
        let s2 = inputs[1].split('')
        let len = s1.length
        for (let i = 0; i < len; i++) {
            res.push(s1[i])
            res.push(s2[len - i - 1])
        }
        res = res.join('')
        console.log(res)
        inputs.length = 0
    }
})
全部评论

相关推荐

07-23 14:04
东北大学 C++
既然这样,为什么不点击就送呢
牛马88号:因为你合适。但有很多笔试就挂了、通过了再排序的
点赞 评论 收藏
分享
湫湫湫不会java:先投着吧,大概率找不到实习,没实习的时候再加个项目,然后把个人评价和荣誉奖项删了,赶紧成为八股战神吧,没实习没学历,秋招机会估计不多,把握机会。或者说秋招时间去冲实习,春招冲offer,但是压力会比较大
点赞 评论 收藏
分享
码农索隆:竞争压力小,就你一个不用卷
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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