fork download
  1. #include <bits/stdc++.h>
  2. #define ll long long
  3. using namespace std;
  4.  
  5. void solve(){
  6. int n, i;
  7. long long int a[1001], d[1001];
  8. cin>>n;
  9. for(i = 0; i < n; i++)
  10. cin>>a[i];
  11. d[0] = a[0];
  12. d[1] = max(d[0], a[1]);
  13. for(i = 2; i < n; i++)
  14. d[i] = max(d[i-1], a[i] + d[i-2]);
  15. cout<<d[n-1]<<endl;
  16. }
  17.  
  18. int main(){
  19. ll t=1;
  20. cin>>t;
  21. while(t--){
  22. solve();
  23. }
  24. return 0;
  25. }
Success #stdin #stdout 0s 16048KB
stdin
1
5
1 2 3 4 5
stdout
9