250x250
반응형
Notice
Recent Posts
Recent Comments
Link
N
(SWEA c++)7728. 다양성 측정 본문
728x90
반응형
문자열로 입력을 받아 int형으로 변환 후
중복 된 값이 있는지 검사하면 된다.
중복이 안된 경우 ans++을 해주고, 해당 숫자를 true로 바꿔주면 끝!
#include <iostream>
#include <string>
using namespace std;
int main(void)
{
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int t;
cin >> t;
for(int tc = 1; tc <= t; tc++)
{
string s;
int ans = 0;
bool check[10] = {false, };
cin >> s;
for(int i = 0; i < s.size(); i++)
{
if(!check[s[i] - '0'])
{
ans++;
check[s[i] - '0'] = true;
}
}
cout << "#" << tc << " " << ans << endl;
}
return 0;
}
728x90
반응형
'SW Expert Academy' 카테고리의 다른 글
(SWEA c++)7853. 오타 (0) | 2020.12.01 |
---|---|
(SWEA c++)7732. 시간 개념 (0) | 2020.12.01 |
(SWEA c++)7532. 세영이의 SEM력 연도 (0) | 2020.11.25 |
(SWEA c++)7510. 상원이의 연속 합 (0) | 2020.11.25 |
(SWEA c++)7272. 안경이 없어! (0) | 2020.11.24 |