제출 #1147736

#제출 시각아이디문제언어결과실행 시간메모리
1147736KickingKun꿈 (IOI13_dreaming)C++20
0 / 100
14 ms1256 KiB
#include "dreaming.h" #include <bits/stdc++.h> using namespace std; int travelTime(int N, int M, int L, int A[], int B[], int T[]) { sort (T, T + M, greater <int>()); if (M == 0) { if (N == 1) return 0; if (N == 2) return L; return 2 * L; } if (M == 1) { if (N == 2) return 0; if (N == 3) return L + T[0]; return max(L * 2, L + T[0]); } int alone = N - M - 1; int res = max(res, T[0] + T[1] + L); if (alone > 0) res = max(res, L * 2 + T[1]); return res; }
#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...