# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
120180 | KLPP | Two Transportations (JOI19_transportations) | C++14 | 1084 ms | 55128 KiB |
이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
#include "Azer.h"
#include <vector>
#include<bits/stdc++.h>
using namespace std;
typedef pair<int,int> pii;
#define rep(i,a,b) for(int i=a;i<b;i++)
#define trav(a,v) for(auto a:v)
int n_A;
vector<pii > nei_A[2000];
vector<int> distanc;
int cnt;
int curr;
int n1,n2,cost;
void InitA(int N, int A, std::vector<int> U, std::vector<int> V,
std::vector<int> C) {
n_A=N;
rep(i,0,U.size()){
nei_A[U[i]].push_back(pii(V[i],C[i]));
nei_A[V[i]].push_back(pii(U[i],C[i]));
}
n1=-1;
n2=-1;
cost=-1;
}
void ReceiveA(bool x) {
if(x)curr+=(1<<cnt);
cnt++;
if(cnt==11){
//cout<<curr<<endl;
if(n1==-1){
n1=curr;
}else{
if(n2==-1)n2=curr;
else{
cost=curr;
nei_A[n1].push_back(pii(n2,cost));
nei_A[n2].push_back(pii(n1,cost));
n1=-1;
n2=-1;
cost=-1;
}
}
curr=0;
cnt=0;
}
}
std::vector<int> Answer() {
rep(i,0,n_A)distanc.push_back(100000000);
distanc[0]=0;
priority_queue<pii> pq;
pq.push(pii(0,0));
while(!pq.empty()){
pii x=pq.top();pq.pop();
int u=x.first;
int d=-x.second;
if(d>distanc[u])continue;
trav(v,nei_A[u]){
if(distanc[v.first]>v.second+d){
distanc[v.first]=v.second+d;
pq.push(pii(v.first,-distanc[v.first]));
}
}
}
return distanc;
}
#include "Baijan.h"
#include <vector>
#include<bits/stdc++.h>
using namespace std;
typedef pair<int,int> pii;
#define rep(i,a,b) for(int i=a;i<b;i++)
#define trav(a,v) for(auto a:v)
int n;
vector<pii > nei[2000];
int dist[2000];
void InitB(int N, int B, std::vector<int> S, std::vector<int> T,
std::vector<int> D) {
rep(i,0,S.size()){
rep(j,0,11){
if((S[i]&(1<<j))>0)SendB(true);
else SendB(false);
}
rep(j,0,11){
if((T[i]&(1<<j))>0)SendB(true);
else SendB(false);
}
rep(j,0,11){
if((D[i]&(1<<j))>0)SendB(true);
else SendB(false);
}
}
}
void ReceiveB(bool y) {
}
컴파일 시 표준 에러 (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... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |