Pagini recente » Cod sursa (job #1896533) | Cod sursa (job #2605763) | Cod sursa (job #472620) | Cod sursa (job #458233) | Cod sursa (job #1958770)
#include<fstream>
using namespace std;
ifstream in("aprindere.in");
ofstream out("aprindere.out");
int n,m,t,timp,v[1001],a,s,e,i,j;
int main(){
in >> n >> m;
for( i = 0; i <= n-1; i ++ ){
in >> v[i];
}
for( i = 1; i <= m; i ++ ){
in >> a >> t >> s;
if( v[a] == 0 ){
v[a] = 1;
for( j = 1; j <= s; j ++ ){
in >>e;
v[e] = 1 - v[e];
}
timp+=t;
}
else{
for( j = 1; j <= s; j ++ ){
in >> e;
}
}
}
out << timp;
return 0;
}