fork download
  1. #include <iostream>
  2. #include<bits/stdc++.h>
  3.  
  4.  
  5. using namespace std;
  6.  
  7. int main() {
  8. // your code goes here
  9. int n,k;
  10. cin>>n>>k;
  11. vector<int> nums(n);
  12. for(int i=0;i<n;i++){
  13. cin>>nums[i];
  14. }
  15.  
  16. int ans=INT_MIN;
  17.  
  18. for(int i=0;i<n;i++){
  19. int sum=0;
  20. for(int j=i;j<n;j++){
  21. sum=sum+nums[j];
  22. if(abs(nums[j]-nums[i])==k){
  23. ans=max(ans,sum);
  24. }
  25. }
  26. }
  27. if(ans==INT_MIN){
  28. cout<<"Not possible"<<endl;
  29.  
  30. }
  31. else{
  32. cout<<ans;
  33. }
  34.  
  35. return 0;
  36. }
Success #stdin #stdout 0.01s 5268KB
stdin
4 20
10 20 30 40
stdout
90