package com.patience.interview.huawei;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
* 统计类型
* @author Green.Gee
* @date 2022/9/14 21:45
* @email green.gee.lu@gmail.com
*/
public class CountTheWordType {
//统计其中英文字符,空格字符,数字字符,其他字符的个数
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String line = br.readLine();
int len = line.length();
int [] result = new int[]{0,0,0,0};
for(int i = 0; i < len; i++){
char c = line.charAt(i);
if(Character.isLetter(c)){
++result[0];
}else if(Character.isSpaceChar(c)){
++result[1];
}else if(Character.isDigit(c)){
++result[2];
}else
++result[3];
}
for(int i : result){
System.out.println(i);
}
}
}
11-17