Submission #1313733

#TimeUsernameProblemLanguageResultExecution timeMemory
1313733tasnimul2008Knapsack (NOI18_knapsack)C++20
12 / 100
1 ms332 KiB
#include <iostream>
using namespace std;
int main(){
	int s, n;
	cin >> s >> n;
	for (int i=0; i<n; i++){
		int v,w,k;
		cin >> v >> w >> k;
		int w_in_s = s/w;
		if (k>=w_in_s){
			cout << (w_in_s*v) << endl;	
		}else{
			cout << (k*v) << endl;
		}
	}
	return 0;	
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...