πŸ“Œ μ½”λ”©ν…ŒμŠ€νŠΈ μ€€λΉ„ :: λ°±μ€€_14729:: μ •λ ¬ - μΉ λ¬΄ν•΄πŸ‘€

Dev-OΒ·2022λ…„ 2μ›” 22일
0

CodingTest

λͺ©λ‘ 보기
16/18

문제

풀이

  1. μΉ΄μš΄νŒ… μ •λ ¬ μ‚¬μš©
  2. 7λͺ…λ§Œ 좜λ ₯
  3. BufferedReader μ‚¬μš©

μ½”λ“œ

package algorithm.sort;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Bj14729_7Moo {

    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int n = Integer.parseInt(br.readLine());

        //0.001 ~ 100.000
        //1~ 100000
        int[] answer = new int[100001];
        int cnt = 0;
        for (int i = 0; i < n; i++) {
            answer[(int) (Double.parseDouble(br.readLine()) * 1000)]++;
        }

        for (int i = 0; i < answer.length; i++) {
            while (answer[i] > 0 && cnt < 7) {
                System.out.printf("%.3f\n", i / 1000.0);
                answer[i]--;
                cnt++;
            }
        }
    }
}


profile
Being Outstanding needs UnderstandingπŸš€

1개의 λŒ“κΈ€

comment-user-thumbnail
2022λ…„ 7μ›” 20일

μ•ˆλ…•ν•˜μ„Έμš” μ„ μƒλ‹˜ λ‹€λ₯΄μ½”λ“œλ³΄λ‹€ κ°„κ²°ν•˜κ³  λ©‹μ§„μ½”λ“œμ‹œλ„€μš”.

λ‹€λ₯Έ μ½”λ“œλ“€μ€ μ—„μ²­ λ³΅μž‘ν•˜κ²Œ ν’€λ˜λ° μžλ°”μžμ²΄λ‘œ ν’€λ©΄ λ‚œμ΄λ„κ°€ μ˜¬λΌκ°„λ‹€ν•˜λ˜λ° μ‹ κΈ°ν•˜λ„€μš”.

μ½”λ“œ μ„€λͺ…μ’€ ν•΄μ£Όμ‹€μˆ˜μžˆμ„κΉŒμš”

    //0.001 ~ 100.000
    //1~ 100000
    int[] answer = new int[100001];
    int cnt = 0;
    for (int i = 0; i < n; i++) {
        answer[(int) (Double.parseDouble(br.readLine()) * 1000)]++;
    }

    for (int i = 0; i < answer.length; i++) {
        while (answer[i] > 0 && cnt < 7) {
            System.out.printf("%.3f\n", i / 1000.0);
            answer[i]--;
            cnt++;
        }
    }
}

}

νλ¦„μžμ²΄κ°€ μ΄ν•΄κ°€μ•ˆλ©λ‹ˆλ‹€ γ… γ…  μžλ°”μ‹œμž‘ν•œμ§€μ–Όλ§ˆμ•ˆλ˜μ„œμš”... 천천히 λ‹΅μ£Όμ…”λ„κ°μ‚¬ν•˜κ² μŠ΅λ‹ˆλ‹€

λ‹΅κΈ€ 달기