본문 바로가기
Algorithm/Baekjoon

Baekjoon 2562 최댓값 JAVA

by Hunveloper 2022. 1. 11.
728x90
 

2562번: 최댓값

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

www.acmicpc.net

문제

9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오.

예를 들어, 서로 다른 9개의 자연수

3, 29, 38, 12, 57, 74, 40, 85, 61

이 주어지면, 이들 중 최댓값은 85이고, 이 값은 8번째 수이다.

입력

첫째 줄부터 아홉 번째 줄까지 한 줄에 하나의 자연수가 주어진다. 주어지는 자연수는 100 보다 작다.

출력

첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 몇 번째 수인지를 출력한다.

코드
import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Main {

	public static void main(String[] args) throws Exception {
		// TODO Auto-generated method stub
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		int temp, max=-1, maxi=0;
		for(int i=0;i<9;i++) {
			temp = Integer.parseInt(br.readLine());
			if(temp>max) {
				max = temp;
				maxi=i;
			}
		}
		System.out.println(max+"\n"+(maxi+1));	
	}

}
728x90
728x90

'Algorithm > Baekjoon' 카테고리의 다른 글

Baekjoon 2675 문자열 반복 JAVA  (0) 2022.01.11
Baekjoon 2577 숫자의 개수JAVA  (0) 2022.01.11
Baekjoon 2475 검증수JAVA  (0) 2022.01.11
Baekjoon 11654 아스키 코드 Python  (0) 2022.01.11
Baekjoon 10869 사칙연산 Python  (0) 2022.01.11

댓글