백준 알고리즘

4. 1차원 배열 - 4 (2562번)

IT의 큰손 2023. 3. 1. 22:11
728x90

★ 문제

  • 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오.
  • 예를 들어, 서로 다른 9개의 자연수
  • 3, 29, 38, 12, 57, 74, 40, 85, 61
  • 이 주어지면, 이들 중 최댓값은 85이고, 이 값은 8번째 수이다.

★ 소스코드

    •  
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scan = new Scanner(System.in);
		
		int [] nums = new int[9];
		int max = 0;
		int maxNum = 0;
		int count = 0;
		
		for(int i=0; i<9; i++) {
			nums[i] = scan.nextInt();
		}
		
		for(int value : nums) {
			count++;
            
			if(value > max) {
				max = value;
				maxNum = count;
			}
		}
		System.out.print(max + "\n" + maxNum);
	}

}
 
728x90