본문 바로가기
코테

백준 10808번 - 알파벳 개수

by arirang_ 2023. 8. 7.

map을 이용했다. 

#include <bits/stdc++.h>
using namespace std;
string s;
int engNum;
map <char,int> mp;

int main(){
	cin >> s;
	for(int i=0; i<s.size(); i++){
		mp[s[i]]++;
	}
	
	for(int i=97; i<= 122; i++){
		for(auto it : mp){
			if(char(i) ==it.first){
				engNum = it.second;
				break;
			}else{
				engNum =0;
			}
		}
		cout << engNum << " ";
	}
	
	return 0;
}

'코테' 카테고리의 다른 글

백준 1264번-모음의 개수  (0) 2023.08.07
백준 1259번 - 팰린드롬수  (0) 2023.08.07
백준 1252번-이진수 덧셈  (0) 2023.08.07
백준 1236번-성 지키기  (0) 2023.08.06
백준 1233번 -주사위  (0) 2023.08.06