백준 algorithm
백준 10808 - 알파벳 개수
cosmohoo
2020. 3. 10. 01:45
반응형

=>string을 입력받은 후에 만들어놓은 배열에 하나씩 추가해준다.
=>아스키코드를 통해 index를 접근하면 된다.
#include <iostream>
#include <stack>
#include <string>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
cout.tie(nullptr);
string s;
cin >> s;
int alphabet[26]={0};
for(int i=0; i<s.length(); ++i)
{
alphabet[s[i]-97]++;
}
for(int i=0; i<26; ++i)
{
cout<<alphabet[i]<<" ";
}
cout<<'\n';
return 0;
}
반응형