Pagini recente » Cod sursa (job #926465) | Cod sursa (job #1962617) | Cod sursa (job #2367031) | Cod sursa (job #1471029) | Cod sursa (job #2079008)
#include<fstream>
using namespace std;
ifstream fin("aprindere.in");
ofstream fout("aprindere.out");
int V[1003];
int main()
{
int N,M,T=0;
fin>>N>>M;
for(int i=0;i<N;i++)
fin>>V[i];
for(int i=1;i<=M;i++)
{
int X,Y,Z;
fin>>X>>Y>>Z;
if(V[X]==0)
{
T+=Y;
for(int j=1;j<=Z;j++)
{
int K;
fin>>K;
V[K]=1-V[K];
}
}
else
for(int j=1;j<=Z;j++)
{
int K;
fin>>K;
}
}
fout<<T;
}