fork download
  1. #include <iostream>
  2. #include<vector>
  3. #include<climits>
  4. using namespace std;
  5.  
  6. int main() {
  7. // your code goes here
  8. vector<int> a={2,7,4,8,9,1,6};
  9. int k=9;
  10. int count=0;
  11. int ans1=INT_MIN;
  12. int ans2=INT_MAX;
  13. for(int i=0;i<a.size();i++) {
  14. int sum=0;
  15. for(int j=i;j<a.size();j++) {
  16. sum+=a[j];
  17. if(sum==k) {
  18. int len=j-i+1;
  19. ans1=max(ans1,len);
  20. ans2=min(ans2,len);
  21. }
  22. }
  23. }
  24. cout<<ans1<<" "<<ans2<<endl;
  25. return 0;
  26. }
Success #stdin #stdout 0s 5316KB
stdin
Standard input is empty
stdout
2 1