fork(2) 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 cpyK = k, a, no = v[1];
  11. for (int i = 1; i <= n; ++i) {
  12. sum = 0;
  13. a = 1;
  14. while (a < k) {
  15. dif = v[i + a -1] - v[i + a];
  16. if (dif <0) {
  17. dif *= -1;
  18. }
  19. sum+= dif;
  20. ++a;
  21. }
  22. if(sum > sumMax) {
  23. sumMax = sum;
  24. start = i;
  25. }
  26. }
  27. for (int i = start; i < start + k ; ++i) {
  28. cout << v[i] << " ";
  29. }
  30.  
  31. return 0;
  32. }
Success #stdin #stdout 0s 5320KB
stdin
7 4
1 8 2 9 5 4 3
stdout
1 8 2 9