Submission #1237565

#TimeUsernameProblemLanguageResultExecution timeMemory
1237565clemmy14Bouquet (EGOI24_bouquet)C++20
24 / 100
56 ms2756 KiB
#include<bits/stdc++.h> using namespace std; signed main() { int n; cin >> n; vector<int> l(n), r(n); for(int i=0; i<n; i++) cin >> l[i] >> r[i]; vector<int> dp(n, 0); for(int i=0; i<n; i++) { int prev=0; if(i-l[i] > 0) prev = dp[i-l[i]-1]; dp[i]=max(dp[i-1], prev+1); } cout << dp[n-1]; 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...