Submission #445112

# Submission time Handle Problem Language Result Execution time Memory
445112 2021-07-16T13:07:24 Z ak2006 Candies (JOI18_candies) C++14
8 / 100
314 ms 524292 KB
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
using vb = vector<bool>;
using vvb = vector<vb>;
using vi = vector<int>;
using vvi = vector<vi>;
using vl = vector<ll>;
using vvl = vector<vl>;
using vc = vector<char>;
using vvc = vector<vc>;
using vs = vector<string>;
const ll mod = 1e9 + 7,inf = 1e18;
#define pb push_back
#define fast ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
int main()
{
    int n;
    cin>>n;
    vl a(n + 1);
    for (int i = 1;i<=n;i++)cin>>a[i];
    vvl dp(n + 1,vl(n + 1,-inf));
    dp[1][1] = a[1];
    for (int i = 0;i<=n;i++)dp[i][0] = 0;
    for (int i = 2;i<=n;i++){
        for (int j = 1;j<=n;j++)dp[i][j] = max(dp[i - 1][j],dp[i - 2][j - 1] + a[i]);
    }
    for (int j = 1;j<=(n + 1)/2;j++)cout<<dp[n][j]<<'\n';
    return 0;
}
# Verdict Execution time Memory Grader output
1 Correct 23 ms 31812 KB Output is correct
2 Correct 20 ms 31732 KB Output is correct
3 Correct 20 ms 31692 KB Output is correct
4 Correct 20 ms 31724 KB Output is correct
5 Correct 22 ms 31744 KB Output is correct
6 Correct 20 ms 31680 KB Output is correct
7 Correct 20 ms 31692 KB Output is correct
8 Correct 20 ms 31692 KB Output is correct
9 Correct 20 ms 31692 KB Output is correct
10 Correct 21 ms 31696 KB Output is correct
11 Correct 20 ms 31668 KB Output is correct
12 Correct 20 ms 31740 KB Output is correct
13 Correct 20 ms 31640 KB Output is correct
14 Correct 20 ms 31680 KB Output is correct
15 Correct 20 ms 31692 KB Output is correct
16 Correct 21 ms 31812 KB Output is correct
17 Correct 20 ms 31692 KB Output is correct
18 Correct 20 ms 31676 KB Output is correct
19 Correct 20 ms 31648 KB Output is correct
20 Correct 21 ms 31680 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 23 ms 31812 KB Output is correct
2 Correct 20 ms 31732 KB Output is correct
3 Correct 20 ms 31692 KB Output is correct
4 Correct 20 ms 31724 KB Output is correct
5 Correct 22 ms 31744 KB Output is correct
6 Correct 20 ms 31680 KB Output is correct
7 Correct 20 ms 31692 KB Output is correct
8 Correct 20 ms 31692 KB Output is correct
9 Correct 20 ms 31692 KB Output is correct
10 Correct 21 ms 31696 KB Output is correct
11 Correct 20 ms 31668 KB Output is correct
12 Correct 20 ms 31740 KB Output is correct
13 Correct 20 ms 31640 KB Output is correct
14 Correct 20 ms 31680 KB Output is correct
15 Correct 20 ms 31692 KB Output is correct
16 Correct 21 ms 31812 KB Output is correct
17 Correct 20 ms 31692 KB Output is correct
18 Correct 20 ms 31676 KB Output is correct
19 Correct 20 ms 31648 KB Output is correct
20 Correct 21 ms 31680 KB Output is correct
21 Runtime error 314 ms 524292 KB Execution killed with signal 9
22 Halted 0 ms 0 KB -