반응형
문제
10809번: 알파벳 찾기
각각의 알파벳에 대해서, a가 처음 등장하는 위치, b가 처음 등장하는 위치, ... z가 처음 등장하는 위치를 공백으로 구분해서 출력한다. 만약, 어떤 알파벳이 단어에 포함되어 있지 않다면 -1을 출
www.acmicpc.net
해설
string STL의 find 함수 사용
코드
#include <iostream>
#include <string>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(0), cout.tie(0);
string s;
cin >> s;
int x;
for (char a = 'a'; a <= 'z'; a++) {
x = s.find(a);
cout << x << " ";
}
return 0;
}
반응형
'Development > Algorithm' 카테고리의 다른 글
[BOJ] 11729. 하노이 탑 이동 순서 (0) | 2020.10.04 |
---|---|
[BOJ] 2606. 바이러스 (0) | 2020.10.04 |
[BOJ] 2966. 찍기 (0) | 2020.10.02 |
[BOJ] 10448. 유레카 이론 (0) | 2020.10.02 |
[BOJ] 2231. 분해합 (0) | 2020.10.02 |