문제 분석
정답
package A0study;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class p10809_알파벳찾기 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
char[] text = br.readLine().toCharArray();
// 알파벳 a부터 z까지 돌면서(반복문1) 문자배열(반복문2)과 매칭되는지 확인. 매칭O -> 해당 알파벳 번호, 매칭X -> -1 출력.
for(int i=0; i<26; i++) { // 알파벳개수=26
int temp = -1; // 기본값 -1(매칭이 안되었다는 뜻)
for(int j=0; j<text.length; j++) {
if(text[j]-'a'==i) { // 현재 text자리와 알파벳이 매칭됨 (text[j]-'a': 알파벳을 숫자로 매칭 a=0)
temp = j;
break;
}
}
System.out.print(temp + " ");
}
}
}