// 根据ascii码的数值判断:a-z是 97-122 A-Z是 65-90 0-9是 48-57 空格是 32 let str while( str=readline() ){ let arr = str.split('') let i = 0 let j = 0 let m = 0 arr.forEach(item=>{ if(47<item.charCodeAt(0) && item.charCodeAt(0)<58){ i++ } if(item.charCodeAt(0)==32) { j++ } if ((64<item.charCodeAt(0) && item.charCodeAt(0)<91) || (96<item.charCodeAt(0) && item.charCodeAt(0)<123) ) { m++ } return i,j,m }) let addNum = i+j+m let n = arr.length-addNum console.log(m) console.log(j) console.log(i) console.log(n) }