Submission #1287749

#TimeUsernameProblemLanguageResultExecution timeMemory
1287749bilgunKnapsack (NOI18_knapsack)C++20
12 / 100
1 ms572 KiB
#include<bits/stdc++.h>
using namespace std;

int s, n; 

void subo(vector<int>& v, vector<int>& w, vector<int>& k){
    int ans = 0, count = 0;
    for( int i = 0; i < k[0]; i++){
        if( count + w[0] > s){
            cout << ans;
            return;
        }
        count += w[0];
        ans += v[0];
    }
    cout << ans;
    return;
}

int main()
{
    cin >> s >> n;
    vector<int> v(n), w(n), k(n);
    for( int i = 0; i < n; i++){
        cin >> v[i] >> w[i] >> k[i];
    }
    if( n == 1){
        subo(v, w, k);
        return 0;
    }

    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...