fork(1) download
  1. #include <stdio.h>
  2. #include <math.h>
  3. #include <stdlib.h>
  4. #include <time.h>
  5.  
  6. int main()
  7. {
  8. printf("Массив до:\n");
  9. int length=30;
  10. int A[length];
  11. int i, j, Xmin = -1000, Xmax = 1000;
  12. srand(time(NULL));
  13. for (i=0; i<length; i++)
  14. {
  15. A[i] = -1000+rand()%(Xmax-Xmin+1);
  16. printf("%d ", A[i]);
  17. }
  18. printf("Массив после:\n");
  19. for (i=0; i<length; i++)
  20. {
  21. int k = i;
  22. int min=A[k];
  23. k = k+1;
  24. for (k; k<length; k++)
  25. if (min>A[k])
  26. {
  27. min = A[k];
  28. }
  29. else
  30. {
  31. min = min;
  32. }
  33. printf("%d ", A[0]);
  34. }
  35. return 0;
  36. }
Success #stdin #stdout 0.01s 5264KB
stdin
Standard input is empty
stdout
Массив до:
484 81 -11 270 908 290 280 811 -609 590 -316 -410 571 92 641 -825 -895 -769 -463 920 694 190 -160 -544 326 -211 213 954 464 618 Массив после:
484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484