๊ธฐ๋ก๋ฐฉ

BOJ_5597 : ๊ณผ์ œ ์•ˆ ๋‚ด์‹  ๋ถ„..? ๋ณธ๋ฌธ

CodingTest/Java

BOJ_5597 : ๊ณผ์ œ ์•ˆ ๋‚ด์‹  ๋ถ„..?

Soom_1n 2022. 9. 13. 22:31

๐Ÿ‘‰ ๋ฌธ์ œ๋งํฌ

 

5597๋ฒˆ: ๊ณผ์ œ ์•ˆ ๋‚ด์‹  ๋ถ„..?

X๋Œ€ํ•™ M๊ต์ˆ˜๋‹˜์€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ˆ˜์—…์„ ๋งก๊ณ  ์žˆ๋‹ค. ๊ต์‹ค์—” ํ•™์ƒ์ด 30๋ช…์ด ์žˆ๋Š”๋ฐ, ํ•™์ƒ ๋ช…๋ถ€์—” ๊ฐ ํ•™์ƒ๋ณ„๋กœ 1๋ฒˆ๋ถ€ํ„ฐ 30๋ฒˆ๊นŒ์ง€ ์ถœ์„๋ฒˆํ˜ธ๊ฐ€ ๋ถ™์–ด ์žˆ๋‹ค. ๊ต์ˆ˜๋‹˜์ด ๋‚ด์ค€ ํŠน๋ณ„๊ณผ์ œ๋ฅผ 28๋ช…์ด ์ œ์ถœํ–ˆ๋Š”๋ฐ,

www.acmicpc.net



๐Ÿ”ธ ๋ฌธ์ œ ๋ถ„์„ ๐Ÿ”ธ

  • 1~30์‚ฌ์ด์˜ ์ •์ˆ˜๊ฐ€ ์ค‘๋ณต์ž†์ด 28๊ฐœ ์ž…๋ ฅ๋œ๋‹ค.
  • ์ž…๋ ฅ๋˜์ง€ ์•Š์€ ๋‘ ์ˆ˜๋ฅผ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ถœ๋ ฅํ•œ๋‹ค.

๐Ÿ”ธ ์ฝ”๋“œ ๐Ÿ”ธ

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        boolean flag[] = new boolean[30];
        for (int i = 0; i < 28; i++){
            flag[sc.nextInt() - 1] = true;
        }

        for (int i = 0; i < 30; i ++){
            if (!flag[i])
                System.out.println(i+1);
        }
    }
}

๐Ÿ”ธ ์ฝ”๋“œ ํ•ด์„ ๐Ÿ”ธ

  • 30๊ฐœ์˜ boolean ๋ฐฐ์—ด์„ ๋งŒ๋“ค๊ณ  ์ž…๋ ฅ๋œ ์ˆ˜๋ฅผ ์ธ๋ฑ์Šค๋กœ true๋ฅผ ์ €์žฅํ•œ๋‹ค.
  • false์ธ ๋‘ ์ธ๋ฑ์Šค๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.

๐Ÿ”ธ end ๐Ÿ”ธ

  • ๊ฐ„๋‹จํ•œ ๋ฌธ์ œ์˜€๋‹ค.

728x90

'CodingTest > Java' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

BOJ_2754 : ํ•™์ ๊ณ„์‚ฐ  (0) 2022.09.15
BOJ_2738 : ํ–‰๋ ฌ ๋ง์…ˆ  (0) 2022.09.13
BOJ_10807 : ๊ฐœ์ˆ˜ ์„ธ๊ธฐ  (0) 2022.09.13
BOJ_11382 : ๊ผฌ๋งˆ ์ •๋ฏผ  (0) 2022.09.13
BOJ_25083 : ์ƒˆ์‹น  (0) 2022.09.13