제출 #1333979

#제출 시각아이디문제언어결과실행 시간메모리
1333979GoBananas69나일강 (IOI24_nile)C++20
컴파일 에러
0 ms0 KiB
#include <iostream>
#include <vector>
#include <algorithm>
#include <set>
#include <queue>
#include <cmath>
#include <string>
typedef long long ll;
using namespace std;

vector<ll> calculate_costs(vector<int> W, vector<int> A, vector<int> B, vector<int> E) {
    ll cost = 0;
    int n = W.size();
    vector<ll> c(n);
    for (int i = 0; i < n; ++i) {
        cost += b[i];
        c[i] = A[i] - B[i];
    }
    int q = E.size();
    if (n & 1) cost += *min_element(c.begin(), c.end());
    vector<ll> res(q, cost);
    return res;
}

// int main(){
//     cin.tie(0)->sync_with_stdio(0);
//     int n;
//     cin >> n;
//     vector<int> W(n), A(n), B(n);
//     for (int i = 0; i < n; ++i) {
//         cin >> W[i] >> A[i] >> B[i];
//     }
//     int q;
//     cin >> q;
//     vector<int> E(q);
//     for (auto &x : E) cin >> x;
//     vector<ll> res = calculate_costs(W, A, B, E);
//     for (auto &x : res) cout << x << '\n';
// }

컴파일 시 표준 에러 (stderr) 메시지

nile.cpp: In function 'std::vector<long long int> calculate_costs(std::vector<int>, std::vector<int>, std::vector<int>, std::vector<int>)':
nile.cpp:16:17: error: 'b' was not declared in this scope
   16 |         cost += b[i];
      |                 ^