https://www.acmicpc.net/problem/1157
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int arr[] = new int[26];
String str = in.nextLine().toUpperCase();
char ch = '?';
int max = -1;
for(int i=0; i<str.length(); i++) {
arr[str.charAt(i)-65]++;
}
for(int i=0; i<26; i++) {
if(arr[i] > max) {
max = arr[i];
ch = (char)(i+65);
}
else if(arr[i] == max) {
ch = '?';
}
}
System.out.print(ch);
}
}
https://www.acmicpc.net/problem/11654
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
char ch = in.nextLine().charAt(0);
int num = (int)ch;
System.out.println(num);
}
}
'Java-Study' 카테고리의 다른 글
Java Study : 6주차 - 백준 문제풀이 (1) | 2022.12.09 |
---|---|
Java Study : 6주차 정리 - 인터페이스 (0) | 2022.12.09 |
Java Study : 5주차 정리 - 추상 클래스 (1) | 2022.12.02 |
Java Study : 4주차 - 백준 문제풀이 (0) | 2022.11.26 |
Java Study : 4주차 정리 - 배열과 ArrayList, 상속과 다형성 (0) | 2022.11.26 |