#include #include #include #define N 15 //rozm sortowanej tablicy int main(int argc, char *argv[]) { float a[N]; float b[N]; clock_t time1, time2, time3, time4; int ind[N]; int i, j; for (i = 0; i < N; i++) a[i] = (float)rand() / RAND_MAX; for (i = 0; i < N; i++) { ind[i] = 0; for (j = 0; j < N; j++) if (a[i] < a[j] || ((a[i] == a[j]) && (i > j))) ind[i]++; b[ind[i]] = a[i]; } printf("a:\n"); for (i = 0; i < N; i++) printf("%10.6f\n", a[i]); printf("\nb:\n"); for (i = 0; i < N; i++) printf("%10.6f\n", b[i]); return 0; }