이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
#include "railroad.h"
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const int MAXN=10;
ll respf;
int n;
ll plan_roller_coaster(vector<int> s, vector<int> t) {
n = (int) s.size();
// for(int i=0; i<n; i++) printf("cara %d\n", s[i]);
vector<int> permu;
for(int i=0; i<n; i++) permu.push_back(i);
respf=1e18;
do {
ll resp=0; int val=1;
for(int i=0; i<n; i++) {
int cur=permu[i];
if(s[cur]<val) resp+=(val-s[cur]);
val=t[cur];
// printf("%d ", val);
}
// printf(" >> %lld\n", resp);
respf=min(respf, resp);
}
while(next_permutation(permu.begin(), permu.end()));
return respf;
}
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |