summaryrefslogtreecommitdiff
path: root/datastructures/test/fenwickTree.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'datastructures/test/fenwickTree.cpp')
-rw-r--r--datastructures/test/fenwickTree.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/datastructures/test/fenwickTree.cpp b/datastructures/test/fenwickTree.cpp
index 4bc812a..f9dd619 100644
--- a/datastructures/test/fenwickTree.cpp
+++ b/datastructures/test/fenwickTree.cpp
@@ -10,10 +10,10 @@ void test(int n) {
update(p, delta);
naive[p] += delta;
- int r = util::randint(n+1) - 1;
+ int r = util::randint(n+1);
ll naive_result = 0;
- for (int i = 0; i <= r; i++) naive_result += naive[i];
+ for (int i = 0; i < r; i++) naive_result += naive[i];
ll fenwick_result = prefix_sum(r);
assert(naive_result == fenwick_result);
}