diff --git a/packages/mcp/bin/scoreboard b/packages/mcp/bin/scoreboard index 58c1996..29411ad 100755 --- a/packages/mcp/bin/scoreboard +++ b/packages/mcp/bin/scoreboard @@ -8,152 +8,151 @@ ## function qsort(A, left, right, i, last) { - if (left >= right) - return - swap(A, left, left+int((right-left+1)*rand())) - last = left - for (i = left+1; i <= right; i++) - if (A[i] < A[left]) - swap(A, ++last, i) - swap(A, left, last) - qsort(A, left, last-1) - qsort(A, last+1, right) + if (left >= right) + return + swap(A, left, left+int((right-left+1)*rand())) + last = left + for (i = left+1; i <= right; i++) + if (A[i] < A[left]) + swap(A, ++last, i) + swap(A, left, last) + qsort(A, left, last-1) + qsort(A, last+1, right) } function swap(A, i, j, t) { - t = A[i]; A[i] = A[j]; A[j] = t + t = A[i]; A[i] = A[j]; A[j] = t } function escape(s) { - gsub("&", "&", s) - gsub("<", "<", s) - gsub(">", ">", s) - return s + gsub("&", "&", s) + gsub("<", "<", s) + gsub(">", ">", s) + return s } function head() { - print "" - print "