제출 #1344299

#제출 시각아이디문제언어결과실행 시간메모리
1344299taly나일강 (IOI24_nile)C++20
6 / 100
18 ms2608 KiB
#include "nile.h"
#include <bits/stdc++.h>
using namespace std;
#define lli long long
#define pii pair<int, int>
#define ff first
#define ss second
#define sz size
#define rsz resize
#define pb push_back
#define ass assign
#define endl '\n'
#define all(x) (x).begin(),(x).end()

std::vector<long long> calculate_costs(std::vector<int> W, std::vector<int> A, std::vector<int> B, std::vector<int> E) {
    int q=E.size();
    int n=W.size();
    lli soma=0;
    for(int i=0; i<n; i++){
        soma+=B[i];
    }
    // cout << soma<<endl;
    lli resp=1e18;
    if(n%2==1){
        for(int i=0; i<n; i++){
            resp=min(resp, soma-B[i]+A[i]);
            // cout << resp << endl;
        }
    }else resp=soma;
    vector<lli> R(q);
    for(int i=0; i<q; i++){
        R[i]=resp;
    }
    return R;
}

#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...