Pagini recente » Cod sursa (job #1033596) | Cod sursa (job #582541) | Cod sursa (job #335883) | Cod sursa (job #1290376) | 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;
}