Submission #1256532

#TimeUsernameProblemLanguageResultExecution timeMemory
1256532islam_2010Roller Coaster Railroad (IOI16_railroad)C++20
11 / 100
2094 ms4168 KiB
#include "railroad.h" #include <bits/stdc++.h> using namespace std; long long plan_roller_coaster(vector<int> s, vector<int> c){ long long mn = LLONG_MAX; int n = s.size(); vector<int> v(n); iota(v.begin(), v.end(), 0); do { long long cur = 1; long long sum = 0; for(long long i = 0; i < n; i++){ int j = v[i]; sum += max(0LL, cur-s[j]); cur = c[j]; }mn = min(mn, sum); }while(next_permutation(v.begin(), v.end())); return mn; }

Compilation message (stderr)

railroad.h:1:9: warning: #pragma once in main file
    1 | #pragma once
      |         ^~~~
railroad_c.h:1:9: warning: #pragma once in main file
    1 | #pragma once
      |         ^~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...