문제 : https://www.acmicpc.net/problem/10809
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String input = scan.nextLine();
String [] chk = new String [26];
for(int i = 0 ; i < input.length() ; i ++) {
int index =input.charAt(i)-'a';
if(chk[index]==null) {
chk[index] = Integer.toString(i);
}
}
for(String idx : chk) {
String result = idx==null ? "-1" :idx ;
System.out.print(result+ " ");
}
}
}
'알고리즘 > 심심풀이 문제풀기' 카테고리의 다른 글
[심심풀이 백준문제풀기] 5622번 다이얼 (0) | 2018.02.24 |
---|---|
[심심풀이 백준문제풀기] 2908번 상수 (0) | 2018.02.24 |
[심심풀이 백준문제풀기]10039번 평균 점수 (0) | 2017.12.27 |
[심심풀이 백준문제풀기]8958번 OX문제 (0) | 2017.12.26 |
[심심풀이 백준문제풀기] 2577번 숫자의 개수 (0) | 2017.12.26 |