728x90
[풀이]
import java.util.Arrays;
import java.util.Scanner;
public class Day24 {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String S = sc.next();
int num[] = new int[26];
//배열 초기화
Arrays.fill(num, -1);
for(int i=0;i<26;i++){
//ascii코드값
int ch = 'a'+i;
for(int j=0;j<S.length();j++){
if(S.charAt(j) == ch) num[i] = S.indexOf(ch);
}
}
for(int i=0;i<num.length;i++){
System.out.print(num[i]+" ");
}
}
}
728x90
반응형
'코딩테스트 > 백준' 카테고리의 다른 글
[백준/11718] 그대로 출력하기 - EOF (Java) (0) | 2025.01.02 |
---|---|
[백준/2908] 상수 - 문자열 역순 (Java) (0) | 2025.01.02 |
[백준/10811] 바구니 뒤집기 (Java) (0) | 2024.12.30 |
[백준/3052] 나머지 (Java) (1) | 2024.12.27 |
[백준/5597] 과제 안 내신 분..? (Java) (0) | 2024.12.27 |