Skip to content

Commit 035c64c

Browse files
committed
fix bug in test actually
1 parent bc88881 commit 035c64c

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

tests/library_checker_aizu_tests/dsu/dsu_weighted_lib_checker.test.cpp

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,10 @@ int main() {
1616
if (type == 0) {
1717
int w;
1818
cin >> w;
19-
ll curr_diff = dsu_w.diff(u, v);
20-
if (curr_diff == 1e18) {
21-
assert(dsu_w.join(u, v, w));
22-
cout << 1 << '\n';
23-
} else
24-
cout << ((curr_diff % mod + mod) % mod == w)
19+
bool joined = dsu_w.join(u, v, w);
20+
if (joined) cout << 1 << '\n';
21+
else
22+
cout << ((dsu_w.diff(u, v) % mod + mod) % mod == w)
2523
<< '\n';
2624
dsu.join(u, v);
2725
assert(dsu.size(u) == dsu_w.size(u));

0 commit comments

Comments
 (0)