백준 2204 - 도비의 난독증 테스트
Updated:
Java
2204 번 - 도비의 난독증 테스트
문제
접근 방법
입력로 받은 String을 소문자로 만들어주는 String.toLowerCase()
을 사용하여 해결하였다.
코드
import java.util.*;
import java.io.*;
public class Main {
static int n, result;
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
n = -1;
String[] strArr;
String input;
while(true) {
n = stoi(br.readLine());
if(n == 0)
break;
strArr = new String[n];
for(int i = 0; i < n; i++) {
input = br.readLine();;
strArr[i] = input;
}
Arrays.sort(strArr, new Comparator<String>() {
@Override
public int compare(String o1, String o2) {
return o1.toLowerCase().compareTo(o2.toLowerCase());
}
});
System.out.println(strArr[0]);
}
br.close();
}
static int stoi(String str) {
return Integer.parseInt(str);
}
}