SWEA_5431) 민석이의 과제 체크하기
SWEA
# D3
5431) 민석이의 과제 체크하기 (19.10.21)
문제 링크 (SW Expert Academy)
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 
26 
27 
28 
29 
30 
31 
32 
33 
34 
35 
 | 
import java.io.*; 
import java.util.*; 
public class Solution { 
    public static void main(String args[]) throws IOException{ 
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); 
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); 
        StringTokenizer tk; 
        int test = Integer.parseInt(br.readLine()); 
        for(int t=1; t<=test; t++) { 
            tk = new StringTokenizer(br.readLine()); 
            int n = Integer.parseInt(tk.nextToken()); 
            int k = Integer.parseInt(tk.nextToken()); 
            tk = new StringTokenizer(br.readLine()); 
            boolean[] arr = new boolean[n]; 
            for(int i=0;i<k;i++) { 
                int m = Integer.parseInt(tk.nextToken()); 
                arr[m-1] = true; 
            } 
            bw.write("#" + t + " "); 
            for(int i=0;i<n;i++) { 
                if(!arr[i]) bw.write((i+1) +" "); 
            } 
            bw.write("\n"); 
        } 
        bw.flush(); 
        bw.close(); 
    } 
} 
 | cs | 
댓글
댓글 쓰기