제출 #1207309

#제출 시각아이디문제언어결과실행 시간메모리
1207309simplemind_31철로 (IOI14_rail)C++20
0 / 100
31 ms584 KiB
#include "rail.h"
#include <bits/stdc++.h>
using namespace std;
void findLocation(int N, int first, int location[], int stype[])
{
    int mini=1e9+7,pos;
    for(int i=1;i<N;i++){
        int x=getDistance(0,i);
        if(x<mini){
            mini=x;
            pos=i;
        }
    }
    stype[pos]=2;
    location[pos]=first+mini;
    for(int i=1;i<N;i++){
        if(i==pos){
            continue;
        }
        int x=getDistance(0,i),y=getDistance(pos,i);
        if(x<y){
            stype[i]=2;
            location[i]=first+x;
        }else{
            stype[i]=1;
            location[i]=mini-y;
        }
    }
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...