Submission #2980006


Source Code Expand

#include <iostream>
using namespace std;
typedef long long ll;
ll n, m, dp[101][101][101], a, b, c, w, x, y, z;
int main(void){
    // Your code here!
    cin >> n >> m;
    for (ll i = 0; i < n; i++) {
        cin >> a >> b >> c >> w;
        dp[a][b][c] = max(dp[a][b][c], w);
    }
    for (ll i = 0; i <= 100; i++) {
        for (ll j = 0; j <= 100; j++) {
            for (ll k = 0; k <= 100; k++) {
                if (i) dp[i][j][k] = max(dp[i - 1][j][k], dp[i][j][k]);
                if (j) dp[i][j][k] = max(dp[i][j - 1][k], dp[i][j][k]);
                if (k) dp[i][j][k] = max(dp[i][j][k - 1], dp[i][j][k]);
            }
        }
    }
    for (ll i = 0; i < m; i++) {
        cin >> x >> y >> z;
        cout << dp[x][y][z] << endl;
    }
}

Submission Info

Submission Time
Task C - Optimal Recommendations
User kwfumou1242
Language C++14 (GCC 5.4.1)
Score 100
Code Size 782 Byte
Status AC
Exec Time 171 ms
Memory 8832 KB

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 24
Set Name Test Cases
All 10-random-00.txt, 10-random-01.txt, 10-random-02.txt, 10-random-03.txt, 10-random-04.txt, 20-absW-00.txt, 20-absW-01.txt, 20-absW-02.txt, 20-absW-03.txt, 20-absW-04.txt, 30-balance-00.txt, 30-balance-01.txt, 30-balance-02.txt, 30-balance-03.txt, 30-balance-04.txt, 40-limit_dim-00.txt, 40-limit_dim-01.txt, 40-limit_dim-02.txt, 40-limit_dim-03.txt, 40-limit_dim-04.txt, 40-limit_dim-05.txt, 40-limit_dim-06.txt, Corner1.txt, Sample1.txt
Case Name Status Exec Time Memory
10-random-00.txt AC 162 ms 8832 KB
10-random-01.txt AC 7 ms 8320 KB
10-random-02.txt AC 83 ms 8576 KB
10-random-03.txt AC 114 ms 8704 KB
10-random-04.txt AC 54 ms 8320 KB
20-absW-00.txt AC 151 ms 8448 KB
20-absW-01.txt AC 7 ms 8320 KB
20-absW-02.txt AC 75 ms 8320 KB
20-absW-03.txt AC 122 ms 8448 KB
20-absW-04.txt AC 49 ms 8320 KB
30-balance-00.txt AC 160 ms 8832 KB
30-balance-01.txt AC 7 ms 8320 KB
30-balance-02.txt AC 48 ms 8448 KB
30-balance-03.txt AC 89 ms 8448 KB
30-balance-04.txt AC 108 ms 8704 KB
40-limit_dim-00.txt AC 169 ms 8832 KB
40-limit_dim-01.txt AC 166 ms 8832 KB
40-limit_dim-02.txt AC 171 ms 8832 KB
40-limit_dim-03.txt AC 167 ms 8832 KB
40-limit_dim-04.txt AC 167 ms 8832 KB
40-limit_dim-05.txt AC 168 ms 8832 KB
40-limit_dim-06.txt AC 165 ms 8832 KB
Corner1.txt AC 7 ms 8320 KB
Sample1.txt AC 7 ms 8320 KB