rueki

백준 10809번 : 알파벳 찾기(C/C++) 본문

C, C++ 문제풀이

백준 10809번 : 알파벳 찾기(C/C++)

륵기 2019. 7. 1. 12:19
728x90
반응형

하나의 단어 입력했을 때, 그 단어를 구성하고 있는 알파벳의 처음 등장하는 위치 순서를 출력하는 문제이다.

없는 알파벳에 대해서는 -1을 출력하는 문제이다.

C++의 String 헤더를 사용해서 문제를 풀어보았다.

<pre class="brush:sql">
#include <iostream>
#include <string>

using namespace std;

int main(){
	string str;
	int index;
	cin>>str;
	for(char i = 'a';i<='z';i++){
		index = str.find(i);
		cout<<index<<" ";
	}
	return 0;
}
</pre>

단어 입력받고, 그 단어의 인덱스를 받아서 출력하였다.

String 헤더에 대한 기능은 따로 모아서 정리를 하겠다.

 

728x90
반응형
Comments