[BOJ] 10809번 알파벳 찾기 (C++)

Minju Kim·2023년 9월 30일
0
post-thumbnail
post-custom-banner

10809번 링크

10809번 문제

맞았습니다!

코드

#include <iostream>
#include <vector>

using namespace std;

int main() {
    ios_base::sync_with_stdio(false);
    cout.tie(NULL);
    cin.tie(NULL);
    
    string str;
    cin >> str;

    vector<int>a;


    for (int i = 97; i <= 122; i++) {
        for (int j = 0; j < str.size(); j++) {
            int k = str.at(j);
            if (k == i) {
                a.push_back(j);
                break;
            }
            if (j == str.size() - 1) {
                a.push_back(-1);
            }
        }
    }

    for (int i = 0; i < 122 - 97 + 1; i++) {
        cout << a[i] << " ";
    }


}


profile
이화여자대학교 컴퓨터공학과 22 / 백엔드 개발자(가 되고싶음) / Spring Boot, Flutter, Python, Java, Data structure, etc
post-custom-banner

0개의 댓글