๐ป
[๋ฐฑ์ค] ๋ฌธ์์ด์ฒ๋ฆฌ - 10808. ์ํ๋ฒณ ๊ฐ์ ๋ณธ๋ฌธ
์๊ณ ๋ฆฌ์ฆ/๋ฌธ์ ํ์ด Baekjoon
[๋ฐฑ์ค] ๋ฌธ์์ด์ฒ๋ฆฌ - 10808. ์ํ๋ฒณ ๊ฐ์
๋ํจ๋ 2020. 3. 8. 17:02๋ฌธ์
์ํ๋ฒณ ์๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ง ๋จ์ด S๊ฐ ์ฃผ์ด์ง๋ค. ๊ฐ ์ํ๋ฒณ์ด ๋จ์ด์ ๋ช ๊ฐ๊ฐ ํฌํจ๋์ด ์๋์ง ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ๋จ์ด S๊ฐ ์ฃผ์ด์ง๋ค. ๋จ์ด์ ๊ธธ์ด๋ 100์ ๋์ง ์์ผ๋ฉฐ, ์ํ๋ฒณ ์๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์๋ค.
์ถ๋ ฅ
๋จ์ด์ ํฌํจ๋์ด ์๋ a์ ๊ฐ์, b์ ๊ฐ์, …, z์ ๊ฐ์๋ฅผ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํด์ ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ1
baekjoon
์์ ์ถ๋ ฅ1
1 1 0 0 1 0 0 0 0 1 1 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0
์๊ฐ
๋์ ์ ๋ต๋ฅ ๋ก ์ ์ ์๋ฏ์ด ๋งค์ฐ ์ฌ์ด ๋ฌธ์ ์๋ค. alphabet๋ฐฐ์ด์ ๋์ด์ ๊ฐ ์ํ๋ฒณ ๋ฌธ์๋ณ ๊ฐ์๋ฅผ ์นด์ดํ ํ๋ค.
์์ฑํ ์ฝ๋
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#include <iostream>
using namespace std;
string s;
int alphabet[26]={0,};
int main(int argc, const char * argv[]) {
// insert code here...
cin >> s;
for(int i=0; i<s.size(); i++){
alphabet[s[i]-'a']++;
}
for(int i=0; i<26; i++){
cout << alphabet[i] << " ";
}
return 0;
}
Colored by Color Scripter
|
๋ฐ์ํ
'์๊ณ ๋ฆฌ์ฆ > ๋ฌธ์ ํ์ด Baekjoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค] ๋ฐฑํธ๋ํน - 2210. ์ซ์ํ ์ ํ (0) | 2020.03.08 |
---|---|
[๋ฐฑ์ค] DFS์BFS - 2583. ์์ญ ๊ตฌํ๊ธฐ(BFSํ์ด) (0) | 2020.03.08 |
[๋ฐฑ์ค] ๋ฌธ์์ด์ฒ๋ฆฌ - 9935. ๋ฌธ์์ด ํญ๋ฐ (0) | 2020.03.05 |
[๋ฐฑ์ค] ๋ค์ต์คํธ๋ผ - 6118. ์จ๋ฐ๊ผญ์ง(๋ฌธ์ ํธ๋์ค) (0) | 2020.03.04 |
[๋ฐฑ์ค] ๋ธ๋ฃจํธํฌ์ค - 1018. ์ฒด์คํ ๋ค์ ์น ํ๊ธฐ (0) | 2020.03.01 |
Comments