반응형
<코드>
import java.util.*;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String S = sc.next();
S = S.toUpperCase();
int cnt[][] = new int[26][2];
for(int i = 0; i < 26; i++) {
cnt[i][1] = i;
}
for(int i = 0; i < S.length(); i++) {
cnt[S.charAt(i)-'A'][0]++;
}
Arrays.sort(cnt, (a,b)->{
return b[0]-a[0];
});
if(cnt[0][0] == cnt[1][0]) System.out.println('?');
else {
System.out.println((char)(cnt[0][1]+'A'));
}
}
}
https://www.acmicpc.net/problem/1157
반응형
'🧩PS > 🥉Easy' 카테고리의 다른 글
[JAVA] 백준 2908번 - 상수 (0) | 2021.09.30 |
---|---|
[JAVA] 백준 1152번 - 단어의 개수 (0) | 2021.09.30 |
[JAVA] 백준 2675번 - 문자열 반복 (0) | 2021.09.30 |
[JAVA] 백준 10809번 - 알파벳 찾기 (0) | 2021.09.30 |
[JAVA] 백준 11720번 - 숫자의 합 (0) | 2021.09.30 |