답안 #427167

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
427167 2021-06-14T13:04:02 Z AmineTrabelsi 모임들 (IOI18_meetings) C++14
0 / 100
5500 ms 2180 KB
#include "meetings.h"
#include <bits/stdc++.h>
using namespace std;
vector<long long> minimum_costs(vector<int> H, vector<int> L,
                                     vector<int> R) {
  int Q = L.size();
  vector<long long> C(Q);
  auto mx = [&](int l,int r){
    int res = 0;
    for(int i=l;i<=r;i++)res = max(res,H[i]);
    return res;
  };
  auto choose = [&](int ind,int l,int r){
    long long res = 0;
    for(int i=l;i<=r;i++){
      if(i <= ind)res += mx(i,ind);
      else res += mx(ind,i);
    }
    return res;
  };
  for(int i=0;i<Q;i++){
    int l = L[i], r = R[i];
    long long ans =1e18;
    //cerr<<i<<": ";
    for(int j=l;j<=r;j++){
      ans = min(ans,choose(j,l,r));
      //cerr<<j<<" "<<ans<<'\n';
    }
    C[i] = ans;
  }
  return C;
}
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 204 KB Output is correct
2 Execution timed out 5541 ms 332 KB Time limit exceeded
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 204 KB Output is correct
2 Execution timed out 5541 ms 332 KB Time limit exceeded
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 204 KB Output is correct
2 Execution timed out 5584 ms 2180 KB Time limit exceeded
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 204 KB Output is correct
2 Execution timed out 5584 ms 2180 KB Time limit exceeded
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 204 KB Output is correct
2 Execution timed out 5541 ms 332 KB Time limit exceeded
3 Halted 0 ms 0 KB -