| # | Time | Username | Problem | Language | Result | Execution time | Memory |
|---|---|---|---|---|---|---|---|
| 1329337 | aren_dance | 컴퓨터 네트워크 (BOI14_network) | C++20 | 55 ms | 4372 KiB |
#include "network.h"
#include <bits/stdc++.h>
using namespace std;
void findRoute(int n,int a,int b){
int d=ping(a,b);
vector<pair<int,int>> u;
for(int i=1;i<=n;++i){
if(i==a)
continue;
if(i==b)
continue;
int x=ping(b,i);
u.push_back({x,i});
}
sort(u.rbegin(),u.rend());
if(u.empty()){
travelTo(b);
}
int cnt=d-1;
int cur=a;
for(int i=0;i<int(u.size());++i){
if(u[i].first>cnt){
continue;
}
if(u[i].first==cnt){
if(ping(cur,u[i].second)==0){
cur=u[i].second;
travelTo(cur);
cnt--;
}
}
}
travelTo(b);
}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... | ||||
