일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- windows
- CSS
- 자료구조
- c++
- Sort
- function
- System
- 투자
- 윈도우즈
- array
- jsp
- 악성코드
- UTF-8
- 노드
- WebProgramming
- Kafka
- request
- meta
- API
- algorithm
- JavaScript
- beans
- java
- OOP
- 포인터
- CLASS
- HTML
- query
- C
- Call-by-reference
Archives
- Today
- Total
hahahia
set 본문
/*
주어진 한 줄의 문자열을 set을 이용하여
서로 다른 문자가 몇 개가 나왔는지 출력
<in>
“ABABAZCDEBOOQRSSRRR”
<out>
10
*/
*/
#include <iostream>
#include <set>
#include <string>
using namespace std;
int main()
{
string s;
set<char> st;
cin>>s;
for(int i = 0 ; i<s.length(); i++)
st.insert(s[i]);
cout << st.size() <<endl;
st.clear(); // st clear
}
'Language > C++ STL' 카테고리의 다른 글
vector erase, insert (0) | 2012.03.24 |
---|---|
map (0) | 2012.03.24 |
Vector assign (0) | 2012.03.24 |
vector (0) | 2012.03.24 |
cmath (0) | 2012.03.24 |
Comments