Algorithm/PTUStudy
13주차. 알파벳 개수
지구우중
2023. 4. 29. 15:40
10808. 알파벳 개수
https://www.acmicpc.net/problem/10808
10808번: 알파벳 개수
단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력한다.
www.acmicpc.net
📌문제
- 예제1
📝입력
baekjoon
💻출력
1 1 0 0 1 0 0 0 0 1 1 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0
📌풀이
소문자 'a'가 아스키코드로 97이라는 사실만 알면 쉽게 풀 수 있음
148ms 16008kb
public class 알파벳개수 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = br.readLine();
int[] arr = new int[26];
for (char c : str.toCharArray()) arr[c-97]++;
Arrays.stream(arr).forEach(n -> System.out.print(n + " "));
}
}