CCCPaste

Untitled

#include 
//#include 
#include 
#include 
#include 
#include 
using namespace std;
vectorgraph[500000];
vectorvsuma[100005];
int niza[100005];
int najmal=2e9;
vectorrev_graph[500000];
int suma[100005];
bool visited[500000];
int brojac1=0;
stacks;

void dfs(int node){
visited[node]=true;
for(int i=0; i>a;
vectorv;
for(int i=0; i>suma[i];
}

cin>>b;
memset(visited, false, sizeof visited);
for(int i=0; i>k>>k1;
    k1--;
    k--;
    graph[k].push_back(k1);
    rev_graph[k1].push_back(k);
}
for(int i=0; i