# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
996313 | 79brue | Two Transportations (JOI19_transportations) | C++17 | 546 ms | 49276 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 "Azer.h"
#include <bits/stdc++.h>
using namespace std;
const int INF = 2e9;
namespace {
int n, cnt;
vector<pair<int, int> > link[2002];
int dist[2002];
bool visited[2002];
int recent_dist;
int curr_node, curr_dist;
int opp_node, opp_dist, opp_qidx, mode;
void update(int x){
visited[x] = 1;
for(auto [y, z]: link[x]){
dist[y] = min(dist[y], dist[x] + z);
}
recent_dist = dist[x];
}
void send_info(){
curr_node = -1, curr_dist = INF;
for(int i=0; i<n; i++) if(!visited[i] && curr_dist > dist[i]){
curr_node = i;
curr_dist = dist[i];
}
# | 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... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |