336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
백준알고리즘
https://www.acmicpc.net/problem/1157
쉬운 문제 그냥 순차적으로 생각한대로 짜면 된다.
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String inputStr = scan.nextLine().trim().toLowerCase(); int charArray[] = new int[26]; int count = 0; for(int i=0; i<inputStr.length(); i++) { int result = (int)inputStr.charAt(i) - 97; charArray[result]++; count = Math.max(count, charArray[result]); } int result = 0;; char ch = 0; for(int i=0; i < charArray.length; i++) { if(charArray[i] == count) { result++; ch = (char)(i + 65); } } if(result != 1) { System.out.println("?"); } else { System.out.println(ch); } scan.close(); }
}
'알고리즘 및 자료구조 > 문제' 카테고리의 다른 글
백준알고리즘 11727번 2×n 타일링 2 (0) | 2018.05.07 |
---|---|
백준알고리즘 7510번 고급 수학 (0) | 2018.05.03 |
백준알고리즘 14916번 거스름돈 (0) | 2018.05.02 |
백준알고리즘 10845번 큐 (0) | 2018.05.02 |
백준알고리즘 10984번 내 학점을 구해줘 (0) | 2018.05.02 |