seong

백준 2562번 본문

알고리즘/백준

백준 2562번

hyeonseong 2022. 7. 29. 10:44

import java.util.Arrays;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int arry[] = new int[9];
        int max = 0;
        int maxindex= 0;
        for(int i =0; i< arry.length; i++){
            arry[i] = sc.nextInt();
        }
        for(int i =0; i < arry.length; i++) {
            if (arry[i] > max) {
                max = arry[i];
                maxindex = i + 1;
            }
        }
        System.out.println(max);
        System.out.println(maxindex);
    }
}
  • 반복문으로 배열 길이 만큼 실행 하고, 값들을 입력 받음
  • 크기를 비교해 max 값에 저장,
  • maxindex = i + 1 인 이유 ⇒ 배열의 인덱스는 0부터 시작함.
  • 실제 우리가 볼 때는 1부터 숫자를 세기 때문에 i +1 을 해줌.