From c1325c90b17de59bef88f85649b79e91328701ce Mon Sep 17 00:00:00 2001
From: Erick Chandra <erickchandra.1@gmail.com>
Date: Fri, 12 Feb 2016 11:18:22 +0700
Subject: [PATCH] Recommit for temporary use.

---
 bucketsort.c | 21 ++++++++++++++++++++-
 1 file changed, 20 insertions(+), 1 deletion(-)

diff --git a/bucketsort.c b/bucketsort.c
index eb58960..eadc356 100644
--- a/bucketsort.c
+++ b/bucketsort.c
@@ -5,11 +5,30 @@
 #include <assert.h>
 
 float *create_rand_nums(int num_elements) {
+	time_t t;
+	
+	// Initializes random number generator
+	srand((unsigned) time(&t));
 	float *rand_nums = (float *) malloc(sizeof(float) * num_elements);
 	assert(rand_nums != NULL);
 	int i;
 	for (i = 0; i < num_elements; i++) {
-		rand_nums[i] = (rand() / (float) RAND_MAX);
+		rand_nums[i] = (rand() % 50 / (float) RAND_MAX);
 	}
 	return rand_nums;
 }
+
+
+
+int main(int argc, char** argv) {
+	if (argc != 2) {
+		fprintf(stderr, "Usage: wrong argument count.\n");
+		exit(1);
+	}
+	
+	float *rand_nums = NULL;
+	if (world_rank == 0) {
+		rand_nums = create_rand_nums(
+	}
+	return 0;
+}
-- 
GitLab