설모의 기록

[백준 2750] 수 정렬하기 본문

카테고리 없음

[백준 2750] 수 정렬하기

HA_Kwon 2017. 12. 21. 10:14

이 문제는 중복을 제거하고 수를 정렬해 출력하는 문제입니다.


import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); int[] arr = new int[N]; for (int i = 0; i < N; i++) { int num = Integer.parseInt(br.readLine()); if (!check(num, arr)) arr[i] = num; } Arrays.sort(arr); StringBuilder sb = new StringBuilder(); for (int i = 0; i < arr.length; i++) { sb.append(arr[i] + "\n"); } System.out.println(sb); } public static boolean check (int number, int[] arr) { for (int i = 0; i < arr.length; i++) { if (arr[i] == number) return true; } return false; } }


Comments