Submission #2176162


Source Code Expand

#include <iostream>
#include <vector>
#include <set>
#include <map>
#include <tuple>

using namespace std;

int main(){
	int N,M;
	cin >> N >> M;
	int dp[102][102][102] = {};
	for(int i=0;i<N;i++){
		int a,b,c,w;
		cin >> a >> b >> c >> w;
		dp[a][b][c] = max(w, dp[a][b][c]);
	}

	for(int i=0;i<101;i++){
		for(int j=0;j<101;j++){
			for(int k=0;k<101;k++){
				dp[i+1][j][k] = max(dp[i+1][j][k], dp[i][j][k]);
				dp[i][j+1][k] = max(dp[i][j+1][k], dp[i][j][k]);
				dp[i][j][k+1] = max(dp[i][j][k+1], dp[i][j][k]);
			}
		}
	}

	for(int i=0;i<M;i++){
		int a,b,c;
		cin >> a >> b >> c;
		cout << dp[a][b][c] << endl;
	}
	
	return 0;
}

Submission Info

Submission Time
Task C - Optimal Recommendations
User okesaku
Language C++14 (GCC 5.4.1)
Score 100
Code Size 676 Byte
Status AC
Exec Time 192 ms
Memory 4864 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 183 ms 4864 KB
10-random-01.txt AC 6 ms 4352 KB
10-random-02.txt AC 88 ms 4736 KB
10-random-03.txt AC 120 ms 4736 KB
10-random-04.txt AC 64 ms 4480 KB
20-absW-00.txt AC 168 ms 4608 KB
20-absW-01.txt AC 6 ms 4352 KB
20-absW-02.txt AC 85 ms 4480 KB
20-absW-03.txt AC 133 ms 4608 KB
20-absW-04.txt AC 51 ms 4480 KB
30-balance-00.txt AC 184 ms 4864 KB
30-balance-01.txt AC 6 ms 4352 KB
30-balance-02.txt AC 50 ms 4608 KB
30-balance-03.txt AC 104 ms 4480 KB
30-balance-04.txt AC 116 ms 4864 KB
40-limit_dim-00.txt AC 192 ms 4864 KB
40-limit_dim-01.txt AC 190 ms 4864 KB
40-limit_dim-02.txt AC 187 ms 4864 KB
40-limit_dim-03.txt AC 189 ms 4864 KB
40-limit_dim-04.txt AC 186 ms 4864 KB
40-limit_dim-05.txt AC 185 ms 4864 KB
40-limit_dim-06.txt AC 183 ms 4864 KB
Corner1.txt AC 6 ms 4352 KB
Sample1.txt AC 6 ms 4352 KB