문제

풀이
모든 알파벳이 담긴 문자열 alpha를 선언하고 입력받은 문자열에서 find() 함수와 문자열 alpha를 이용해 알파벳의 위치를 찾는다.
#include <iostream>
#include <string>
using namespace std;
int main() {
string str;
string alpha = "abcdefghijklmnopqrstuvwxyz";
cin >> str;
for (int i = 0; i < alpha.length(); i++) {
cout << (int)str.find(alpha[i]) << " ";
}
return 0;
}
'백준 > 문자열' 카테고리의 다른 글
1157: 단어 공부 / C++ (0) | 2023.03.08 |
---|---|
2675: 문자열 반복 / C++ (0) | 2023.03.08 |
11720: 숫자의 합 / C++ (0) | 2023.03.08 |
9086: 문자열 / C++ (0) | 2023.03.08 |
2743: 단어 길이 재기 / C++ (0) | 2023.03.08 |