Cod sursa(job #3156791)

Utilizator BlaugranasEnal Gemaledin Blaugranas Data 13 octombrie 2023 10:33:41
Problema Amlei Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.53 kb
#include<bits/stdc++.h>
using namespace std;
ifstream f("amlei.in");
ofstream g("amlei.out");
int n,a,b,i,j,k;
long long A[1<<9],B[1<<9];
void R(long long A[],int a)
{
    for(i=0;i<a;++i)
        for(j=A[i]=0;j<n;++j) {
            f>>k;
            if(k>0)
                A[i]|=1<<k;
        }
}
int main()
{
    while(f>>n>>a>>b) {
        for(R(A,a),R(B,b),sort(A,A+a),sort(B,B+b),i=0;i<a;++i)
            if(!binary_search(B,B+b,A[i]))
                break;
        g<<(i<a?"NU\n":"DA\n");
    }
    return 0;
}