본문 바로가기
Algorithm & SQL/BAEKJOON

백준 JAVA 10808 알파벳 개수

by YoonJong 2022. 8. 29.
728x90

https://www.acmicpc.net/problem/10808

 

10808번: 알파벳 개수

단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력한다.

www.acmicpc.net

 

package BAEKJOON.Bronze.Ⅳ;

import java.util.Scanner;

public class NO10808 {
    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        // 알파벳 개수의 배열
        int [] arr = new int [26];

        String str = sc.nextLine(); // baekjoon
        for (int i = 0; i < str.length(); i++) {
            int num = str.charAt(i) -'a';
            arr[num]++;
        }

        for (int i : arr) {
            System.out.print(i + " ");
        }
    }
}
728x90

'Algorithm & SQL > BAEKJOON' 카테고리의 다른 글

백준 JAVA 1159 농구 경기  (0) 2022.08.30
백준 JAVA 10988 팰린드롬인지 확인하기  (0) 2022.08.29
백준 JAVA 10448 유레카 이론  (0) 2022.08.28
백준 JAVA 2309 일곱 난쟁이  (0) 2022.08.26
백준 JAVA 2164 카드2  (0) 2022.08.22

댓글