개발자/C or C++

[백준] 10809번

Mosser 2021. 10. 1.
728x90
반응형

소스코드

 

#include <iostream>
#include <cstring>
using namespace std;
#define SIZE 256
int main(){
    int alphabetNumber[26];
    fill_n(alphabetNumber,26,-1);
    char str[SIZE];
    cin>>str;

    int i,len=0;
    len=strlen(str);
    for(i=0;i<len;i++){
        int asci=(int)str[i]-97;

        if(alphabetNumber[asci]==-1){
            alphabetNumber[asci]=i;
        }


    }

    for(i=0;i<26;i++){
        cout<<alphabetNumber[i]<<" ";
    }
    cout<<endl;

}
반응형

'개발자 > C or C++' 카테고리의 다른 글

[백준] 1156번  (0) 2021.10.01
[백준] 2675번  (0) 2021.10.01
[백준] 10039번  (0) 2021.10.01
[백준] 2920번  (0) 2021.10.01
[백준] 1152번  (0) 2021.10.01

댓글