Pagini recente » Cod sursa (job #2032002) | Cod sursa (job #2400175) | Cod sursa (job #1030894) | Cod sursa (job #1286098) | Cod sursa (job #65089)
Cod sursa(job #65089)
#include <stdio.h>
int main()
{
freopen("aprindere.in","r",stdin);
freopen("aprindere.out","w",stdout);
int n,m;
int v[1001];
int i,j;
scanf("%d %d\n",&n,&m);
for(i=0;i<n;i++) scanf("%d",&v[i]);
int CurentRoom, RTime, TotalTime(0), NMod, x;
int modified=0;
while(!feof(stdin))
{
modified=0;
scanf("%d %d %d",&CurentRoom,&RTime,&NMod);
if(v[CurentRoom]==0)
{
modified=1;
TotalTime+=RTime;
for(j=0;j<NMod;++j)
{
scanf("%d",&x);
v[x]=1;
}
}
if(!modified) for(j=0;j<NMod;++j) scanf("%d",&x);
}
printf("%d",TotalTime);
return 0;
}