코딩테스트

[String] 백준 10808번 알파벳 개수 (java)

양쏘쏘 2021. 1. 31. 23:00
728x90
반응형

www.acmicpc.net/problem/10808

 

10808번: 알파벳 개수

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

www.acmicpc.net

아스키코드만 잘 활용하면 쉬운 문제입니다.

import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		String s = scan.nextLine();
		int[] n = new int[26];
		for(int i = 0;i<s.length();i++) {
			n[s.charAt(i)-97]++;
		}
		for(int i=0;i<26;i++) {
			System.out.print(n[i]+" ");
		}
	}
}

728x90