Submission #1145266

#TimeUsernameProblemLanguageResultExecution timeMemory
1145266cjtsaiTrains (BOI24_trains)C++20
8 / 100
237 ms584 KiB
#include <bits/stdc++.h> #define pii pair<int, int> #define int long long #define ff first #define ss second using namespace std; signed main(){ ios_base::sync_with_stdio(false);cin.tie(0); int n;cin>>n; vector<int> dp(n+1, 0); dp[1]=1; int ans=0; for(int i=1; i<=n; i++){ int d, x;cin>>d>>x; if(d!=0){ for(int j=1; j<=x && i+d*j<=n ; j++){ dp[i+d*j]+=dp[i]; } } ans+=dp[i]; //cout<<dp[i]<<' '; } cout<<ans; }
#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...