fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int n, k, v[100001], sum = 0, sumMax, start =1, dif;
  6. cin >> n >> k;
  7. for (int i = 1; i <= n; ++i) {
  8. cin >> v[i];
  9. }
  10. int a;
  11. for (int i = 1; i <= n -k; ++i) {
  12. a =i;
  13. while (a < i + k) {
  14. dif = v[a] - v[a+ 1];
  15. if (dif <0) {
  16. dif *= -1;
  17. }
  18. sum+= dif;
  19. ++a;
  20. }
  21. if(sum > sumMax) {
  22. sumMax = sum;
  23. start = i;
  24. }
  25. }
  26. for (int i = start ; i < start + k; ++i) {
  27. cout << v[i] << " ";
  28. }
  29. return 0;
  30. }
Success #stdin #stdout 0s 5320KB
stdin
7 2
1 8 2 9 5 4 3
stdout
1 8