제출 #1195673

#제출 시각아이디문제언어결과실행 시간메모리
1195673madamadam3선물상자 (IOI15_boxes)C++20
0 / 100
0 ms328 KiB
#include "boxes.h" #include <bits/stdc++.h> using namespace std; typedef long long ll; #define FOR(i, a, b) for (int i = a; i < b; i++) #define pb push_back #define all(x) (x).begin(), (x).end() using vi = vector<int>; // probably binary search? int n, k, l; vi p; vi nxt, prev; int dist(int p1, int p2) { if (p1 <= p2) return p2 - p1; else { return (l - p1) + p2; } } ll delivery(int N, int K, int L, int P[]) { n = N, k = K, l = L; FOR(i, 0, n) p.pb(P[i]); return min(*max_element(all(p)) + dist(*max_element(all(p)), 0), l - *min_element(all(p)) + dist(*min_element(all(p)), 0)); }
#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...