主要思想是:通过sort()自定义回调函数,通过a+b>b+a比较a字符串与b字符串组合后字典序的大小进行排序,加入a+b>b+a,则返回1,调换a与b的顺序,反之返回-1,不作调换

let c=new Array().fill('');
while(nn!=0){
    c.push(readline());
    nn--;
}

c.sort((a,b)=>{
    if(a+b>b+a)
        return 1;
    else 
        return -1;
})
let as='';
c.forEach((item)=>{
    as+=item;
})
console.log(as);