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 |