Advertisement
Guest User

Untitled

a guest
Nov 7th, 2017
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
DOT 0.97 KB | None | 0 0
  1.  
  2. #include <stdio.h>
  3. #include <math.h>
  4.  
  5.  
  6. int aaa(int* A, int n);
  7. int in(int* A, int n);
  8.  
  9.  
  10. int main(void)
  11. {
  12.     int n, i;
  13.     int A[10000];
  14.     scanf("%d",&n);
  15.     in(A, n);
  16.     aaa(A,n);
  17.  
  18.     for(i=0; i<n; i++)
  19.     {
  20.         printf("%d ", A[i]);
  21.     }
  22.     return 0;
  23. }
  24.  
  25. int in(int* A, int n)
  26. {
  27.     int i;
  28.     for(i=0; i<n; i++)
  29.     {
  30.         scanf("%d", &A[i]);
  31.     }
  32.     return 0;
  33. }
  34.  
  35. int aaa(int* A, int n)
  36. {
  37.     int i, a, min = 0, k;
  38.     for (a = 0; a < 3; a++)
  39.     {
  40.         min=a;
  41.         for(i=a; i<n; i++)
  42.         {
  43.             if(A[i]<A[min])
  44.             {
  45.                 min=i;
  46.                
  47.             }
  48.            
  49.         }
  50.         k=A[min];
  51.         for(i=min; i>=a+1; i--)
  52.         {
  53.             A[i]=A[i-1];
  54.            
  55.         }
  56.         A[a]=k;
  57.     }
  58.     return 0;
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement