알파벳 개수

한경식·2024년 12월 17일

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

#include <iostream>
#include <string>

using namespace std;

string s;
int arr[26];

int main()
{
	cin >> s;

	for (int i = 0; i < s.size(); i++)
		arr[s[i] - 'a']++;

	for (int i = 0; i < 26; i++)
		cout << arr[i] << " ";
}
  • 알파벳 갯수만큼 배열을 만든 뒤 string에 입력받은 값을 각각 아스키코드 'a'를 뺀 10진수 값을 index로 사용하여 배열에 갯수를 채크해주면 된다
profile
게임 개발 지망생

0개의 댓글