티스토리 뷰

Algorithm/BOJ

백준 2776번 C++

poopooreum 2023. 8. 13. 18:41
반응형
백준 2776번 암기왕

https://www.acmicpc.net/problem/2776

2776번: 암기왕

연종이는 엄청난 기억력을 가지고 있다. 그래서 하루 동안 본 정수들을 모두 기억 할 수 있다. 하지만 이를 믿을 수 없는 동규는 그의 기억력을 시험해 보기로 한다. 동규는 연종을 따라 다니며,

www.acmicpc.net



정답 코드

#include<iostream>
#include<set>
#include<algorithm>
using namespace std;
set<int>s1;
int main(){
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    int cnt;
    cin>>cnt;
    for(int x=0;x<cnt;x++){
        int n,m;
        cin>>n;
        for(int i=0;i<n;i++){
            int input;
            cin>>input;
            s1.insert(input);
        }
        cin>>m;
        for(int j=0;j<m;j++){
            int input;
            cin>>input;
            set<int>::iterator iter;
            iter=s1.find(input);
            if(iter==s1.end())
                cout<<"0"<<'\n';
            else
                cout<<"1"<<'\n';
        }
        s1.clear();
    }        
}


문제 풀이

set에 있는 insert함수와 find함수를 사용해서
풀었습니다

반응형

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

백준 2822번 C++  (0) 2023.08.14
백준 2798번 C++  (0) 2023.08.13
백준 2754번 C++  (0) 2023.08.13
백준 2753번 C++  (0) 2023.08.13
백준 2752번 C++  (0) 2023.08.13
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
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
글 보관함