[JAVA] 백준 2562: 최댓값

바위너구리·2022년 12월 30일
0

백준 풀이🐬

목록 보기
5/17
post-thumbnail

문제

브론즈 3
https://www.acmicpc.net/problem/2562

풀이

package Baekjoon;

import java.util.Scanner;

public class B3_2562 {

  public static void main(String[] args) {
    Scanner in = new Scanner(System.in);
    int[] arr = new int[9];

    for (int i = 0; i < 9; i++) {
      arr[i] = in.nextInt();
    }

    int max = arr[0];
    int idx = 0;

    for (int i = 0; i < 9; i++) {
      if (arr[i] >= max) {
        max = arr[i];
        idx = i + 1;
      }
    }

    System.out.println(max);
    System.out.println(idx);
  }
}

인덱스 처리를 해줘야하기 때문에 if문에서 조건을 arr[i] > max로 하면 안된다! 주의!

0개의 댓글