Cod sursa(job #1280521)

Utilizator MihneaGhiraMihnea MihneaGhira Data 2 decembrie 2014 01:13:07
Problema Balanta Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.85 kb
#include<fstream>
using namespace std;
ifstream fin("balanta.in");
ofstream fout("balanta.out");
int n,m,k,t,c,ok,i,j;
int f[1025],x,v[1025],v2[1025];
int main(){
    fin>>n>>m;
    for(i=1;i<=n;i++)
        f[i]=1;
    for(i=1;i<=m;i++){
        fin>>c;
        for(j=1;j<=c;j++)
            fin>>v[j];
        for(j=1;j<=c;j++)
            fin>>v2[j];
        fin>>t;
        if(t==0){
            for(j=1;j<=c;j++){
                f[v[j]]=0;
                f[v2[j]]=0;
            }
        }
        if(t==1){
            for(j=1;j<=c;j++)
                f[v2[j]]=0;
        }
        if(t==2)
            for(j=1;j<=c;j++)
                f[v2[j]]=0;
    }
    for(i=1;i<=n;i++)
        if(f[i]==1){
            ok=1;
            fout<<i+1;
            break;
        }
    if(ok==0)
        fout<<"0";
    return 0;
}