제출 #1238871

#제출 시각아이디문제언어결과실행 시간메모리
1238871MarwenElarbiNile (IOI24_nile)C++20
0 / 100
17 ms2632 KiB
#include <bits/stdc++.h>
using namespace std;
#define fi first
#define se second
#define pb push_back
std::vector<long long> calculate_costs(std::vector<int> W, std::vector<int> A,
                                       std::vector<int> B, std::vector<int> E) {
    long long ans=0;
    int mn=1e9;
    int n=A.size();
    int q=E.size();
    vector<long long> answer(q);
    for (int i = 0; i < n; ++i)
    {
        ans+=B[i];
        if(i%2==0) mn=min(mn,A[i]-B[i]);
    }
    for (int i = 0; i < q; ++i)
    {
        answer[i]=ans+(n%2 ? mn : 0);
    }
    return answer;
}
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...