반응형
https://www.acmicpc.net/problem/10809
문제해설
소문자로 구성된 단어가 주어졌을 때, a부터 z까지의 알파벳에 대해서 포함한다면 처음 등장하는 위치를 출력 포함 되지 않으면 -1을 출력한다.
해결방법
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class Main {
public static void main(String[] args) throws NumberFormatException, IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
String[] alpahbet = {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u",
"v","w","x","y","z"};
String word = br.readLine();
for(int i = 0 ; i < alpahbet.length ; i++) {
bw.write(String.format("%d ", word.indexOf(alpahbet[i])));
}
br.close();
bw.flush();
bw.close();
}
}
반응형
'Algorithm > Baekjoon' 카테고리의 다른 글
[백준 알고리즘][자바] 1152번 : 단어의 개수 (0) | 2021.05.12 |
---|---|
[백준 알고리즘][자바] 1157번 : 단어 공부 (0) | 2021.05.12 |
[백준 알고리즘][자바] 11720번 : 숫자의 합 (0) | 2021.03.05 |
[백준 알고리즘][자바] 4344번 : 평균은 넘겠지 (0) | 2021.03.04 |
[백준 알고리즘][자바] 1546번 : 평균 (0) | 2021.03.04 |
댓글