# 1등은 누구? ## 문제 자바 프로그래밍 시험에서 B+ 학점을 넘기면 장학금을 탈 수 있게 된 Kate(21) 학생. 과연 장학금의 행방은 어디로!? 아래 성적표 중 최고 득점자를 찾으려 한다. 이를 위한 메소드 <kbd>topIndex()</kbd>를 완성하고, 출력 예와 같은 결과를 얻으시오. | 이름 | 점수 | |:----:|:-----:| | Elena | 65점 | | Suzie | 74점 | | John | 23점 | | Emily | 75점 | | Neda | 68점 | | Kate | 96점 | | Alex | 88점 | | Daniel | 98점 | | Hamilton | 54점 | ## 출력 예 ``` 1등: Daniel(98점) ```
관련 강의로 이동

코드: java 1.8

public class TopScoreStudent { public static void main(String[] args) { // 배열 생성 String[] names = {/* 1. 이름을 배열로 만드세요. */}; int[] scores = {/* 2. 점수를 배열로 만드세요. */}; // 1등 인덱스 검색 int i = topIndex(scores); // 결과 출력 System.out.printf("1등: %s(%d점)\n", names[i], scores[i]); } // 정수형 배열을 입력받아 가장 큰 값의 인덱스를 반환 public static int topIndex(int[] arr) { /* 해당 함수를 완성하세요. */ return 0; } }

입력

정답이 궁금하다면? 코드를 제출해보세요!