제출 #842926

#제출 시각아이디문제언어결과실행 시간메모리
84292612345678Dreaming (IOI13_dreaming)C++17
18 / 100
19 ms1880 KiB
#include "dreaming.h"
#include <bits/stdc++.h>

using namespace std;

const int nx=1e5+5;
vector<int> nt(nx);

int travelTime(int N, int M, int L, int A[], int B[], int T[]) {
    if (N==1) return 0;
    if (N==2&&M==1) return T[0];
    if (N==2) return L;
    for (int i=0; i<M; i++) nt[i]=T[i];
    sort(nt.begin(), nt.end());
    reverse(nt.begin(), nt.end());
    return max(nt[0]+L+nt[1], nt[1]+2*L+nt[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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...