fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5. int n, counter=0;
  6. vector<int> v(n);
  7. cin >> n;
  8. for (int i=0; i<n; i++) {
  9. cin >> v[i];
  10. }
  11. int avg;
  12. for (int start=0; start<n; start++) {
  13. for (int end=start; end<n; end++) {
  14. avg=0;
  15. bool b=false;
  16.  
  17. for(int j=start;j<=end;j++){
  18. avg+=v[j];
  19. }
  20. for(int j=start;j<=end;j++){
  21.  
  22. if(avg%(end-start+1)==v[j]){
  23. b=true;
  24. }
  25. }
  26. if(b==true){
  27. counter++;
  28. }
  29. }
  30.  
  31.  
  32. }
  33. cout<<counter;
  34. }
Success #stdin #stdout 0s 5320KB
stdin
4
1 1 2 3
stdout
3