Submission #1237302

#TimeUsernameProblemLanguageResultExecution timeMemory
1237302zadniprovskaTrains (BOI24_trains)C++20
0 / 100
532 ms820 KiB
#include <bits/stdc++.h> using namespace std; #define ll long long const ll DIM = 1e5 + 7; ll dp[DIM]; int main(){ ios::sync_with_stdio(false);cin.tie(nullptr); cout.tie(nullptr); ll n; cin >> n; dp[1] = 1; for (int i=1; i<=n; i++) { ll d, x; cin >> d >> x; if (d == 0) continue; for (int j=i+d; j<=min(n, i + x*d); j++) { dp[j] += dp[i]; } } ll answer = 0; for (int i=1; i<=n; i++) { answer += dp[i]; } cout << answer << endl; } ;
#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...