chiark / gitweb /
mix up the order, print better
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 7 Mar 2014 17:31:29 +0000 (17:31 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 7 Mar 2014 17:31:29 +0000 (17:31 +0000)
main.c

diff --git a/main.c b/main.c
index cbc78857a6bf17a1b7ed95270aba783e66b1fb80..6ccfea7bb0384f472c23befb0ec89bde375b0251 100644 (file)
--- a/main.c
+++ b/main.c
@@ -10,7 +10,7 @@
 #include <glpk.h>
 
 typedef uint32_t AdjWord;
-#define PRADJ "08"PRIx32
+#define PRADJ "04"PRIx32
 
 static int n, m;
 static AdjWord *adjmatrix_counters;
@@ -63,7 +63,7 @@ static void optimise(int doprint) {
   for (i=0, totalfrags=0; i<n; i++) {
     int frags = count_set_adj_bits(adjmatrix[i]);
     totalfrags += frags;
-    PRINTF("%"PRADJ" ", adjmatrix[i]);
+    PRINTF("%"PRADJ"/%"PRADJ" ", adjmatrix_counters[i], adjmatrix[i]);
     double maxminsize = (double)m / frags;
     if (maxminsize <= best) {
       PRINTF(" too fine");