Submission #1170540

#TimeUsernameProblemLanguageResultExecution timeMemory
1170540FZ_LaabidiBouquet (EGOI24_bouquet)C++20
0 / 100
32 ms1864 KiB
#include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; vector<int> flowers(n+1); vector<int> dp(n, 0); int k=0; for(int i = 0; i < n; i++) cin >> flowers[i] >> k ; int c=0, i=0; for (int i=0; i<n; i++) { if (i-flowers[i]>=0)dp[i]= max(dp[i], dp[i-flowers[i]]+1); } cout << max(1, *max_element(dp.begin(), dp.end())); // for (int i=0; i<n; i++)cout << dp[i]<< " "; }
#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...