문제 설명
https://www.acmicpc.net/problem/1159
풀이과정
알파벳을 카운팅 하는 배열을 선언해서 성의 앞 글자에 해당하는 index를 찾아서 더한다.
정답코드
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
// StringTokenizer st = new StringTokenizer(br.readLine());
int N = Integer.parseInt(br.readLine());
int[] arr = new int[26];
for (int i = 0; i < N; i++) {
String s = br.readLine();
arr[s.charAt(0) - 'a']++;
}
int cnt = 0;
for (int i = 0; i < 26; i++) {
if (arr[i] >= 5) {
cnt++;
char c = (char) (i + 'a');
bw.write(c);
}
}
if (cnt == 0) {
bw.write("PREDAJA");
}
bw.flush();
}
}