Notice
Recent Posts
Recent Comments
Link
삐까냥의 파도타기
1157번) 단어 공부 본문
문제 출처 : https://www.acmicpc.net/problem/1157
import java.util.Scanner; public class Q1157 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String string = sc.nextLine().toUpperCase();
int max = 0; int[] alphabet = new int[26]; for ( int i = 0; i < string.length(); i++ ) { int temp = Integer.valueOf(string.charAt(i)) - 65; if ( 0 <= temp && temp <= 26 ) { if ( alphabet[max] < ++alphabet[temp] ) { max = temp; } } }
for ( int i = 0; i < 26; i++ ) { if ( alphabet[i] == alphabet[max] && i != max) { System.out.println("?"); return; } } System.out.println((char)(max+65)); } } |
'코딩 > 백준 알고리즘' 카테고리의 다른 글
1100번) 하얀 칸 (0) | 2017.11.11 |
---|---|
2908번) 상수 (0) | 2017.11.11 |
10809번) 알파벳 찾기 (0) | 2017.11.11 |
11654번) 아스키 코드 (0) | 2017.11.11 |
1152번) 단어의 개수 (0) | 2017.11.11 |