fork download
  1. #include <iostream>
  2. #include<bits/stdc++.h>
  3. using namespace std;
  4.  
  5. int main() {
  6. int n; cin>>n; int k; cin>>k;
  7. vector<int>arr(n);
  8. for(int i = 0 ;i<n;i++)cin>>arr[i];
  9. int max_sum = 0 ;
  10. for(int i = 0 ; i<n;i++){
  11. int sum = 0;
  12. for(int j = i ; j<n;j++){
  13. sum+=arr[j];
  14. if(arr[i]-arr[j]==k){
  15. max_sum = max(max_sum,sum);
  16. }
  17. }
  18. }
  19. cout<<max_sum;
  20. // your code goes here
  21. return 0;
  22. }
Success #stdin #stdout 0.01s 5280KB
stdin
9 3
4 100 200 1 103 -500 203 1000 -503
stdout
305