Advertisement
Guest User

Untitled

a guest
Aug 25th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main ()
  4. {
  5. int y;
  6.  
  7. while ( scanf ("%d", &y) != EOF ) {
  8.  
  9. y--;
  10.  
  11. int p;
  12. scanf ("%d", &p);
  13.  
  14. int a [p];
  15. for ( int i = 0; i < p; i++ )
  16. scanf ("%d", & a [i]);
  17.  
  18. int count = 0;
  19. int j;
  20. int first;
  21. int last;
  22. int max = 0;
  23.  
  24. for ( int i = 0; i < p; i++ ) {
  25. j = i;
  26. count = 0;
  27. while ( a [j] <= a [i] + y ) {
  28. j++;
  29. count++;
  30. }
  31.  
  32. if ( count > max ) {
  33. max = count;
  34. first = a[i];
  35. last = a[j - 1];
  36. }
  37. }
  38.  
  39. printf ("%d %d %d\n", max, first, last);
  40. }
  41.  
  42. return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement