Pagini recente » Cod sursa (job #1052703) | Cod sursa (job #2526922) | Cod sursa (job #3226142) | Cod sursa (job #570704) | Cod sursa (job #1416654)
#include<cstdio>
#define InFile "balanta.in"
#define OutFile "balanta.out"
#define NMAX1 513
#define NMAX2 1025
using namespace std;
short N,M,k,r,v[NMAX2],a[NMAX1],b[NMAX1];
short maxim(){
short maxx=v[1],i,nrap=1,poz=1;
for(i=2;i<=N;i++){
if(v[i]==maxx)
nrap++;
if(v[i]>maxx){
maxx=v[i];
nrap=1;
poz=i;
}
}
if(nrap==1)
return poz;
return 0;
}
int main(){
freopen(InFile,"r",stdin);
freopen(OutFile,"w",stdout);
scanf("%hd%hd",&N,&M);
short p,i;
for(p=1;p<=M;p++){
scanf("%hd",&k);
for(i=1;i<=k;i++)
scanf("%hd",&a[i]);
for(i=1;i<=k;i++)
scanf("%hd",&b[i]);
scanf("%hd",&r);
if(r==1){
for(i=1;i<=k;i++)
v[a[i]]++;
}
else if(r==2){
for(i=1;i<=k;i++)
v[b[i]]++;
}
else
continue;
}
fclose(stdin);
printf("%hd",maxim());
fclose(stdout);
return 0;
}