문제문제 탐색하기N : 학생의 수입력 : 학생의 이름과 생년월일 정보 N개출력 가장 나이가 적은 사람의 이름가장 나이가 많은 사람의 이름가능한 시간복잡도입력 범위 (1 ≤ N ≤ 100)1. 입력 받기 : 입력받은 정보를 배열에 저장할 때 O(N)의 시간 복잡도를 가짐2. 정렬 : Arrays.sort() 를 사용하는 경우 O(NlogN)의 시간 복잡도를 가진다 3. 최종적으로 최악의 경우 시간 복잡도는 O(NlogN) 코드 설계하기학생 수 N를 입력받는다.Student 클래스를 만들어서 배열로 정보를 저장한다. (입력받는 정보의 타입이 달라서 클래스를 생성한 후, 배열로 담아주었다.)년도 → 달 → 일자 순으로 정렬해준다.가장 나이가 적은 사람과 많은 사람의 이름을 출력한다.풀이 코드import ja..