首页 > 360第二题,是我输入输出的问题吗,好像就45%
头像
菲尼克斯007
编辑于 2020-08-22 21:13
+ 关注

360第二题,是我输入输出的问题吗,好像就45%

var [n,m]=read_line().split(' ').map(Number)
let arr=new Array(n)
for(let k=0;k<n;k++){
    arr[k]=k+1
}
var cz=read_line().split(' ').map(Number)
for(let item of cz){
    if(item===1){
        f1()
    }else{
        f2()
    }
}
function f1(){
    let temp=arr.shift()
    arr.push(temp)
}
function f2(){
    for(let i=0;i<n;i+=2){
        [arr[i],arr[i+1]]=[arr[i+1],arr[i]]
    }
}
console.log(arr.join(' '))

全部评论

(8) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐