문제 링크입니다: https://www.acmicpc.net/problem/10809
간단한 문자열 처리 문제였습니다.
#include <iostream>
#include <string>
#include <cstring>
using namespace std;
int visited[26];
int main(void)
{
string s;
cin >> s;
memset(visited, -1, sizeof(visited));
for (int i = 0; i < s.length(); i++)
if (visited[s[i] - 'a'] == -1)
visited[s[i] - 'a'] = i;
for (int i = 0; i < 26; i++)
cout << visited[i] << " ";
cout << "\n";
return 0;
}
개발환경:Visual Studio 2017
지적, 조언, 질문 환영입니다! 댓글 남겨주세요~
반응형
'알고리즘 > BOJ' 카테고리의 다른 글
백준 2023번 신기한 소수 (2) | 2018.09.24 |
---|---|
백준 2852번 NBA 농구 (0) | 2018.09.24 |
백준 5624번 좋은 수 (0) | 2018.09.24 |
백준 1713번 후보 추천하기 (0) | 2018.09.24 |
백준 12934번 턴 게임 (0) | 2018.09.23 |