File tree Expand file tree Collapse file tree 1 file changed +50
-0
lines changed
weekly/week01/BOJ_2750_수 정렬하기 Expand file tree Collapse file tree 1 file changed +50
-0
lines changed Original file line number Diff line number Diff line change 1+ package stduy .week01 ;
2+
3+ import java .io .BufferedReader ;
4+ import java .io .BufferedWriter ;
5+ import java .io .IOException ;
6+ import java .io .InputStreamReader ;
7+ import java .io .OutputStreamWriter ;
8+ import java .util .Arrays ;
9+ import java .util .StringTokenizer ;
10+
11+ public class whqtker {
12+
13+ public static void main (String [] args ) throws IOException {
14+
15+ BufferedReader br = new BufferedReader (new InputStreamReader ((System .in )));
16+ BufferedWriter bw = new BufferedWriter (new OutputStreamWriter (System .out ));
17+
18+ int n = Integer .parseInt (br .readLine ());
19+ int arr [] = new int [n ];
20+
21+ String line = br .readLine ();
22+ StringTokenizer st = new StringTokenizer (line );
23+
24+ for (int i = 0 ; i < n ; i ++) {
25+ arr [i ] = Integer .parseInt (st .nextToken ());
26+ }
27+
28+ Arrays .sort (arr );
29+
30+ int m = Integer .parseInt (br .readLine ());
31+
32+ line = br .readLine ();
33+ st = new StringTokenizer (line );
34+
35+ for (int i = 0 ; i < m ; i ++) {
36+ int tar = Integer .parseInt (st .nextToken ());
37+ if (Arrays .binarySearch (arr , tar ) < 0 ) {
38+ bw .write ('0' );
39+ }
40+ else {
41+ bw .write ('1' );
42+ }
43+
44+ bw .newLine ();
45+ }
46+
47+ bw .flush ();
48+ bw .close ();
49+ }
50+ }
You can’t perform that action at this time.
0 commit comments