let m = parseInt(readline()) let arr = [] // for (let n=2;n<m&&nn<=m;n++) { // while (m%n==0) { // arr.push(n) // m=m/n // } // } let n=2 while (n<m&&nn<=m) { while (m%n==0) { arr.push(n) m=m/n } ++n } if(m!=1){ arr.push(m) } arr.sort((a,b)=>{return a-b}) // 为arr最后一个item添加' ';因为arr.join(' ')不会对最后一个元素拼接' ' function fn(arr) { arr[arr.length-1]=arr[arr.length-1]+' ' return arr } fn(arr) let string = arr.join(' ') console.log(string)