본문 바로가기

OJ

[BOJ] 14729 칠무해 (JAVA)

https://www.acmicpc.net/problem/14729

 

14729번: 칠무해

조(Joe)는 중앙대학교 교수이고, 논리회로 설계 과목을 담당하고 있다. 그는 수업을 하면서 7명의 학생을 제외한 나머지 학생들에게 좋은 학점을 주겠다고 약속을 하였다. Joe 교수님을 돕기 위해

www.acmicpc.net

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.PriorityQueue;

public class Main {
	
    public static void main(String[] args) throws Exception {

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringBuilder sb = new StringBuilder();
        int N = Integer.parseInt(br.readLine());
        PriorityQueue<Float> pq = new PriorityQueue<>();
        for (int i = 0; i < N; i++) {
            pq.offer(Float.parseFloat(br.readLine()));
        }

        for (int i = 0; i < 7; i++) {
            System.out.printf("%.3f\n", pq.poll());
        }

    }

}