| # | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
|---|---|---|---|---|---|---|---|
| 1230767 | mathias_abadie | Nile (IOI24_nile) | C++20 | 17 ms | 2632 KiB |
#include <bits/stdc++.h>
#include <climits>
using namespace std;
vector<long long> calculate_costs(
vector<int> W, vector<int> A, vector<int> B, vector<int> E
) {
int N = W.size();
int Q = E.size();
long long total_cost = 0;
vector<int> v;
if (N%2 == 0){
for (int i = 0; i < N; ++i) {
total_cost += B[i];
}
} else {
long long min_cost = LLONG_MAX;
for (int i = 0; i < N; ++i) {
total_cost += B[i];
}
long long x = 0;
for (int i = 0; i < N; ++i) {
int repetidor = 1;
repetidor += i;
if ((repetidor%2)== 0)continue;
x = total_cost - B[i] + A[i];
if (x < min_cost){
min_cost = x;
}
}
total_cost=min_cost;
}
vector<long long> R(Q, total_cost);
return R;
}| # | 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... | ||||
| # | 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... | ||||
