Pagini recente » Cod sursa (job #1792904) | Cod sursa (job #1909837) | Cod sursa (job #2274444) | Cod sursa (job #1785779) | Cod sursa (job #2002013)
#include <fstream>
using namespace std;
int n,m,i,k,c,nr,x,poz,v[1030],a[1030],ag[1030],au[1030];
int main()
{
ifstream f("balanta.in");
ofstream g("balanta.out");
f>>n>>m;
while(m)
{
m--;
f>>k;
for(i=1; i<=2*k; i++)
f>>v[i];
f>>c;
if(c==0)
{
m=2*m-m;
/*for(i=1; i<=2*k; i++)
{
a[i]=1;
}*/
}
else if(c==1)
{
nr++;
for(i=1; i<=k; i++)
{
ag[v[i]]++;
au[v[k+i]]++;
}
}
else
{
nr++;
for(i=1; i<=k; i++)
{
ag[v[k+i]]++;
au[v[i]]++;
}
}
}
for(i=1; i<=n; i++)
{
if(ag[i]==nr||au[i]==nr)
{
if(x)
{
g<<"0\n";
return 0;
}
x=1;
poz=i;
}
}
g<<poz<<'\n';
f.close(); g.close();
return 0;
}