# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1161239 | marcus06 | Cloud Computing (CEOI18_clo) | C++20 | 468 ms | 2956 KiB |
#include <bits/stdc++.h>
using namespace std;
using lli = int64_t;
#ifdef LOCAL
#include </home/marcus06/vimcp/Library/debug.h>
#else
#define debug(...)
#endif
const lli INF = 1e18 + 7;
using triplet = array <int, 3>;
void solve() {
int N; cin >> N;
vector <triplet> computers(N);
int numCores = 0;
for (int i = 0; i < N; ++i) {
for (int j = 0; j < 3; ++j) cin >> computers[i][j];
computers[i][2] *= -1;
numCores += computers[i][0];
}
sort(computers.begin(), computers.end(), [&](triplet i, triplet j) {
return i[1] > j[1];
});
int M; cin >> M;
vector <triplet> orders(M);
for (int i = 0; i < M; ++i) {
for (int j = 0; j < 3; ++j) cin >> orders[i][j];
# | 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... |