Submission #249538

# Submission time Handle Problem Language Result Execution time Memory
249538 2020-07-15T08:41:19 Z NONAME Akvizna (COCI19_akvizna) C++14
65 / 130
783 ms 262148 KB
#include  <bits/stdc++.h>
#define dbg(x) cerr << #x << " = " << x << "\n"
#define fast_io ios_base::sync_with_stdio(0); cin.tie(0); cout.tie()
using namespace std;
using ll = long long;
using ld = long double;

int n, m;
ld f[5000][5000];

int main() {
    fast_io;

    cin >> n >> m;

    for (int i = 0; i <= m; ++i)
    for (int j = 0; j <= n; ++j)
        f[i][j] = -1;
    f[0][n] = 0;

    for (int t = 0; t < m; ++t)
    for (int i = 1; i <= n; ++i) {
        if (f[t][i] == -1)
            continue;

        for (int j = 1; j <= min(i, (n / (t + 1))); ++j)
            f[t + 1][i - j] = max(f[t + 1][i - j], (i * f[t][i] + j) / i);
    }


    cout.precision(8); cout << fixed;
    cout << f[m][0];
}
# Verdict Execution time Memory Grader output
1 Correct 1 ms 384 KB Output is correct
2 Correct 1 ms 512 KB Output is correct
3 Correct 1 ms 768 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 1 ms 384 KB Output is correct
2 Correct 1 ms 512 KB Output is correct
3 Correct 1 ms 768 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 0 ms 384 KB Output is correct
2 Correct 1 ms 512 KB Output is correct
3 Correct 1 ms 640 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 0 ms 384 KB Output is correct
2 Correct 1 ms 640 KB Output is correct
3 Correct 1 ms 640 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 329 ms 19744 KB Output is correct
2 Correct 474 ms 79224 KB Output is correct
3 Correct 451 ms 105208 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 326 ms 27008 KB Output is correct
2 Correct 461 ms 68736 KB Output is correct
3 Correct 427 ms 114872 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 350 ms 21632 KB Output is correct
2 Correct 320 ms 46304 KB Output is correct
3 Correct 372 ms 108408 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 336 ms 27544 KB Output is correct
2 Correct 433 ms 63848 KB Output is correct
3 Correct 417 ms 114304 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 310 ms 18304 KB Output is correct
2 Correct 410 ms 61816 KB Output is correct
3 Correct 347 ms 97468 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 250 ms 18048 KB Output is correct
2 Correct 492 ms 87252 KB Output is correct
3 Correct 467 ms 118392 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 295 ms 17408 KB Output is correct
2 Correct 444 ms 87416 KB Output is correct
3 Correct 448 ms 129272 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 292 ms 16896 KB Output is correct
2 Correct 373 ms 63748 KB Output is correct
3 Correct 385 ms 110916 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 363 ms 25472 KB Output is correct
2 Correct 435 ms 71928 KB Output is correct
3 Correct 377 ms 115320 KB Output is correct
# Verdict Execution time Memory Grader output
1 Runtime error 701 ms 262148 KB Execution killed with signal 9 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 778 ms 262148 KB Execution killed with signal 9 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 774 ms 262148 KB Execution killed with signal 9 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 767 ms 262144 KB Execution killed with signal 9 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 759 ms 262148 KB Execution killed with signal 9 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 783 ms 262148 KB Execution killed with signal 9 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 778 ms 262148 KB Execution killed with signal 9 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 712 ms 262148 KB Execution killed with signal 9 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 752 ms 262148 KB Execution killed with signal 9 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 754 ms 262148 KB Execution killed with signal 9 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 768 ms 262148 KB Execution killed with signal 9 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 778 ms 262148 KB Execution killed with signal 9 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 777 ms 262148 KB Execution killed with signal 9 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -