Pagini recente » Cod sursa (job #42168) | Cod sursa (job #890656) | Cod sursa (job #1287732) | Cod sursa (job #2002681) | Cod sursa (job #210534)
Cod sursa(job #210534)
#include <stdio.h>
#define nmax 1001
int n,m;
bool lumina[nmax];
int timpPartial,timpTotal,nrModif,cameraCrt,i,cameraModif;
int main(){
freopen("aprindere.in","r",stdin);
freopen("aprindere.out","w",stdout);
scanf("%d %d",&n,&m);
for(i=0;i<n;++i)
scanf("%d",&lumina[i]);
for(;m;--m)
{
scanf("%d %d %d",&cameraCrt,&timpPartial,&nrModif);
scanf("%d",&cameraModif);
--nrModif;
for(;nrModif;--nrModif){
scanf("%d",&cameraModif);
if(!lumina[cameraCrt])
lumina[cameraModif] = (lumina[cameraModif] + 1) % 2;
}
if(!lumina[cameraCrt])
timpTotal += timpPartial;
}
printf("%d",timpTotal);
return 0;
}