본문 바로가기

Algorithm/CodeUp

[CodeUp_Java] Q1286 : 최댓값, 최솟값

반응형

안녕하세요! Plitche(플리체)입니다.
이번 포스팅의 주제는 Q1286 : 최댓값, 최솟값 (자바, JAVA)입니다.

Intro

Question

문제 설명

5개의 정수들의 최댓값과 최솟값을 구하는 프로그램을 작성하라.

입력

5개의 정수가 한 줄에 하나씩 입력된다.(범위 : −1,000,000 ~ 1,000,000)

출력

첫째줄에 최댓값을 출력한다.
둘째줄에 최솟값을 출력한다.

예시

  • 입력 :
    3
    7
  • 4
  • 6
    5
  • 출력 :
    7
  • 6

Solution (풀이)

  • 풀이 : 메모리 11176, 시간 95
public class Answer1 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        int[] numbers = new int[5];
        // 입력 받아서 배열에 저장
        for (int i=0; i<5; i++) {
            numbers[i] = Integer.parseInt(br.readLine());
        }

        // 배열 정렬
        Arrays.sort(numbers);

        System.out.println(numbers[4]);
        System.out.println(numbers[0]);
        br.close();
    }

}

Ranking(순위)

반응형