이모저모

problem 1920 본문

BOJ/Tree

problem 1920

Alpa 2018. 4. 11. 22:29

#include <iostream> 

#include <iterator>

#include <algorithm> 

#include <vector>

#include <map>

#include <set>

#include <queue>

#include <stack>

#include <string>

#include <cmath>

#include <cstdio>

#include <cstring>

using namespace std;

#define MOD 1000000007

#define MAX_INT 2147483647

#define MAX_LLONG 9223372036854775807



/*

set을 이용하여 시간복잡도 O(NlogN)에 풀수 있다.

*/

int main(void){


freopen("sample.txt", "r", stdin);


int n;

set<int> set;


scanf("%d",&n);


for(int i=0, x; i<n; i++){

scanf("%d", &x);

set.insert(x);

}


scanf("%d",&n);


for(int i=0,x; i<n; i++){

scanf("%d",&x);

if(set.find(x) != set.end()) printf("1\n");

else printf("0\n");

}


return 0;

}

'BOJ > Tree' 카테고리의 다른 글

14570  (0) 2017.05.16
Comments