제출 #1304111

#제출 시각아이디문제언어결과실행 시간메모리
1304111activedeltorre철로 (IOI14_rail)C++20
0 / 100
31 ms592 KiB
#include "rail.h" #include <iostream> using namespace std; int d0[5005]; int d1[5005]; void findLocation(int N, int first, int location[], int stype[]) { int n=N; int minim=-1; for(int i=1;i<n;i++) { d0[i]=getDistance(0,i); if(minim==-1 || d0[i]<d0[minim]) { minim=i; } } location[0]=1; stype[0]=1; location[minim]=d0[minim]+1; stype[minim]=2; for(int i=1;i<n;i++) { if(i!=minim) { d1[i]=getDistance(minim,i); if(d0[i]>d1[i]) { location[i]=location[minim]-d1[minim]+1; stype[i]=1; } else { location[i]=d0[i]+1; stype[i]=2; } } } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...