fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int solve(vector<int>& a , int x , int y){
  5. int n = a.size();
  6. int ans = INT_MAX;
  7. for(int i=0;i<n;i++){
  8. int j=i;
  9. int c=0,sum=0;
  10. while(j>=0 && c<x){
  11. sum += a[j];
  12. c++;
  13. j = j-y;
  14. }
  15. if(c==x)
  16. ans = min(ans,sum);
  17. }
  18. return ans;
  19. }
  20.  
  21. int main() {
  22. int n;
  23. cin>>n;
  24. vector<int>a(n);
  25. for(int i=0;i<n;i++){
  26. cin>>a[i];
  27. }
  28.  
  29. int x,y;
  30. cin>>x>>y;
  31.  
  32. cout<<solve(a,x,y);
  33. return 0;
  34. }
Success #stdin #stdout 0s 5292KB
stdin
7
1 5 8 1 4 5 8
2 2
stdout
6