# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
731831 | 2023-04-28T04:45:04 Z | maeola | Walking (NOI12_walking) | C++17 | 2 ms | 316 KB |
// trans rights #include <bits/stdc++.h> using namespace std; using ll = long long; int L, N; int U[505]; int main(int argc, const char *argv[]) { scanf(" %d %d", &L, &N); vector<pair<int, int>> ac; for (int i = 0; i < N; i++) { int t, v; scanf(" %d %d", &t, &v); ac.push_back({t, v}); } sort(ac.begin(), ac.end()); int ans = 0; for (int i = 0; i < N; i++) { int g = 0; for (int j = 0; j < i; j++) { if (L * ac[i].second + ac[j].first * ac[i].second * ac[j].second > L * ac[j].second + ac[i].first * ac[i].second * ac[j].second) { g = max(g, U[j]); } } U[i] = g + 1; ans = max(ans, U[i]); } printf("%d", ans); return 0; }
Compilation message
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 304 KB | Output is correct |
2 | Correct | 1 ms | 244 KB | Output is correct |
3 | Correct | 1 ms | 212 KB | Output is correct |
4 | Correct | 1 ms | 300 KB | Output is correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 308 KB | Output is correct |
2 | Correct | 1 ms | 300 KB | Output is correct |
3 | Correct | 1 ms | 304 KB | Output is correct |
4 | Correct | 1 ms | 212 KB | Output is correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 308 KB | Output is correct |
2 | Correct | 1 ms | 308 KB | Output is correct |
3 | Correct | 1 ms | 212 KB | Output is correct |
4 | Correct | 1 ms | 212 KB | Output is correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 316 KB | Output is correct |
2 | Correct | 1 ms | 300 KB | Output is correct |
3 | Correct | 1 ms | 212 KB | Output is correct |
4 | Correct | 1 ms | 212 KB | Output is correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 2 ms | 212 KB | Output is correct |
2 | Correct | 1 ms | 212 KB | Output is correct |
3 | Correct | 1 ms | 304 KB | Output is correct |
4 | Correct | 1 ms | 212 KB | Output is correct |