Submission #902691

#TimeUsernameProblemLanguageResultExecution timeMemory
902691AdamGSRoller Coaster Railroad (IOI16_railroad)C++17
11 / 100
2100 ms8000 KiB
#include "railroad.h" #include<bits/stdc++.h> using namespace std; typedef long double ld; typedef long long ll; #define rep(a, b) for(int a = 0; a < (b); ++a) #define st first #define nd second #define pb push_back #define all(a) a.begin(), a.end() const ll INF=1e18+7; ll plan_roller_coaster(vector<int>S, vector<int>T) { int n=S.size(); vector<int>V(n); rep(i, n) V[i]=i; ll ans=INF; do { ll sum=0; rep(i, n-1) sum+=max((ll)T[V[i]]-(ll)S[V[i+1]], 0ll); ans=min(ans, sum); } while(next_permutation(all(V))); return ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...