Lily上课时使用字母数字图片教小朋友们学习英语单词,每次都需要把这些图片按照大小(ASCII码值从小到大)排列收好。请大家给Lily帮忙,通过代码解决。
Lily使用的图片使用字符"A"到"Z"、"a"到"z"、"0"到"9"表示。
数据范围:每组输入的字符串长度满足
数据范围:每组输入的字符串长度满足
一行,一个字符串,字符串中的每个字符表示一张Lily使用的图片。
Lily的所有图片按照从小到大的顺序输出
Ihave1nose2hands10fingers
0112Iaadeeefghhinnnorsssv
const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); rl.on('line', function (line) { let arr=line.split('') arr.sort() console.log(arr.join('')) });
var readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); rl.on('line', function(line){ var tokens = line.split(''); const sortedTokensArr = tokens.sort((a,b)=>{ if(a<=b) return -1 return 1 }) console.log(sortedTokensArr.join('')) });
while(line=readline()){ var arr=line.split('').sort(); console.log(arr.join('')) }