https://www.acmicpc.net/problem/10809
쉬웠습니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #include <iostream> #include <string> using namespace std; int main(){ string s; int arr[26] = {0}; cin >> s; for(int i = 0; i < s.size(); i++){ if(!arr[s[i]-97]) arr[s[i]-97] = i+1; } for(int i = 0; i < 26; i++){ if(arr[i] == 0) cout << -1 << ' '; else cout << arr[i]-1 << ' '; } } | cs |
반응형
'프로그래밍 > 문제풀이' 카테고리의 다른 글
[etc] 백준 1085 직사각형에서 탈출 (0) | 2018.12.11 |
---|---|
[etc] 백준 1436 영화감독 숌 (0) | 2018.12.10 |
[etc] 백준 1946 신입 사원 (0) | 2018.12.09 |
[etc] 백준 1049 기타줄 (0) | 2018.12.07 |
[etc] 백준 1931 회의실 배정 (0) | 2018.12.07 |