# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
729854 | NemanjaSo2005 | Two Currencies (JOI23_currencies) | C++14 | 3178 ms | 47152 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include<bits/stdc++.h>
#define ll long long
using namespace std;
int N,M,Q,dub[100005],rod[20][100005],in[100005],out[100005],vrem=0;
struct grana{
int c1,c2;
} grane[100005];
struct stan{
ll gde,cena;
} stanica[100005];
bool cmp(stan a,stan b){
return a.cena<b.cena;
}
struct upit{
ll novca,zlato;
int dg,gg,res,a,b;
} upiti[100005];
vector<int> stablo[100005],bucket[100005];
void dfs(int gde,int pret){
rod[0][gde]=pret;
in[gde]=++vrem;
dub[gde]=dub[pret]+1;
for(int i=0;i<stablo[gde].size();i++){
if(stablo[gde][i]==pret)
continue;
dfs(stablo[gde][i],gde);
}
out[gde]=vrem;
return;
}
Compilation message (stderr)
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |