문제 출처 : https://www.acmicpc.net/
#1157: 단어 공부 (언어 : Java11)
제출 답안
import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String s = sc.next().toUpperCase();
int[] arr = new int[26];
for(int i=0; i<s.length(); i++) {
arr[s.charAt(i)-65]++;
}
int max = -1;
char answer = '?';
for(int i=0; i<arr.length; i++) {
if(arr[i]>max) {
answer = (char)(i+65);
max = arr[i];
}
else if(max==arr[i]) {
answer = '?';
}
}
System.out.println(answer);
}
}
comment
-
'Study📚 > 백준' 카테고리의 다른 글
[백준] - #2750: 수 정렬하기 (0) | 2024.05.28 |
---|---|
[백준] - #2908: 상수 (0) | 2024.05.28 |
[백준] - #2839: 설탕 배달 (0) | 2024.05.27 |
[백준] - #8958: OX퀴즈 (0) | 2024.05.27 |
[백준] - #2525: 오븐 시계 (0) | 2024.05.25 |