# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1166424 | mariusharabari | Travelling Merchant (APIO17_merchant) | C++17 | 57 ms | 2120 KiB |
#include <bits/stdc++.h>
#define FOR(i, x, y) for (int i = x; i < y; i++)
typedef long long ll;
using namespace std;
const ll INF = LLONG_MAX / 2;
int n, m, x;
ll b[101][1001], s[101][1001];
ll graph[101][101], profit[101][101], graph2[101][101];
void floyd_warshall(ll adj[101][101]) {
FOR(i, 1, n + 1)
FOR(j, 1, n + 1)
FOR(k, 1, n + 1)
adj[j][k] = min(adj[j][k], adj[j][i] + adj[i][k]);
}
int main() {
iostream::sync_with_stdio(false);
cin.tie(0);
cin >> n >> m >> x;
FOR(i, 1, n + 1) {
FOR(j, 1, n + 1) graph[i][j] = INF;
FOR(j, 1, x + 1) cin >> b[i][j] >> s[i][j];
}
FOR(i, 0, m) {
int u, v, w;
cin >> u >> v >> w;
graph[u][v] = w;
# | 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... |