Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
aizu_online_judge/src/dpl/dpl_1_a.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (19/19) | - (0/0) |
aizu_online_judge/src/dpl/dpl_1_b.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (11/11) | - (0/0) |
aizu_online_judge/src/dpl/dpl_1_c.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (11/11) | - (0/0) |
aizu_online_judge/src/dpl/dpl_1_d.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (11/11) | - (0/0) |
aizu_online_judge/src/dpl/dpl_1_e.rs | 100.00% (1/1) | 100.00% (5/5) | 100.00% (9/9) | - (0/0) |
aizu_online_judge/src/dpl/dpl_1_f.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (12/12) | - (0/0) |
aizu_online_judge/src/dpl/dpl_1_g.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (11/11) | - (0/0) |
aizu_online_judge/src/dpl/dpl_1_h.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (11/11) | - (0/0) |
aizu_online_judge/src/dpl/dpl_1_i.rs | 100.00% (1/1) | 100.00% (14/14) | 100.00% (20/20) | 100.00% (2/2) |
aizu_online_judge/src/dpl/dpl_3_a.rs | 100.00% (2/2) | 100.00% (7/7) | 100.00% (14/14) | - (0/0) |
aizu_online_judge/src/dpl/dpl_3_b.rs | 100.00% (2/2) | 100.00% (7/7) | 100.00% (14/14) | - (0/0) |
aizu_online_judge/src/dpl/dpl_3_c.rs | 100.00% (1/1) | 100.00% (5/5) | 100.00% (9/9) | - (0/0) |
aizu_online_judge/src/dsl/dsl_1_a.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (15/15) | - (0/0) |
aizu_online_judge/src/dsl/dsl_1_b.rs | 100.00% (1/1) | 100.00% (12/12) | 100.00% (19/19) | 100.00% (2/2) |
aizu_online_judge/src/dsl/dsl_2_a.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (15/15) | - (0/0) |
aizu_online_judge/src/dsl/dsl_2_b.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (15/15) | - (0/0) |
aizu_online_judge/src/dsl/dsl_2_c.rs | 100.00% (2/2) | 100.00% (13/13) | 100.00% (25/25) | - (0/0) |
aizu_online_judge/src/dsl/dsl_2_d.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (17/17) | - (0/0) |
aizu_online_judge/src/dsl/dsl_2_e.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (17/17) | - (0/0) |
aizu_online_judge/src/dsl/dsl_2_f.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (17/17) | - (0/0) |
aizu_online_judge/src/dsl/dsl_2_g.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (17/17) | - (0/0) |
aizu_online_judge/src/dsl/dsl_2_h.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (19/19) | - (0/0) |
aizu_online_judge/src/dsl/dsl_2_i.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (19/19) | - (0/0) |
aizu_online_judge/src/dsl/dsl_3_a.rs | 100.00% (1/1) | 100.00% (12/12) | 100.00% (19/19) | 100.00% (4/4) |
aizu_online_judge/src/dsl/dsl_3_b.rs | 100.00% (1/1) | 100.00% (19/19) | 100.00% (38/38) | 100.00% (12/12) |
aizu_online_judge/src/dsl/dsl_3_c.rs | 100.00% (1/1) | 100.00% (15/15) | 100.00% (22/22) | 100.00% (2/2) |
aizu_online_judge/src/dsl/dsl_3_d.rs | 100.00% (1/1) | 100.00% (13/13) | 100.00% (18/18) | 100.00% (2/2) |
aizu_online_judge/src/dsl/dsl_4_a.rs | 100.00% (5/5) | 100.00% (43/43) | 100.00% (75/75) | 100.00% (2/2) |
aizu_online_judge/src/dsl/dsl_5_a.rs | 100.00% (1/1) | 100.00% (11/11) | 100.00% (19/19) | - (0/0) |
aizu_online_judge/src/dsl/dsl_5_b.rs | 100.00% (2/2) | 100.00% (20/20) | 100.00% (30/30) | - (0/0) |
aizu_online_judge/src/grl/grl_1_a.rs | 100.00% (4/4) | 100.00% (20/20) | 100.00% (35/35) | 100.00% (2/2) |
aizu_online_judge/src/grl/grl_1_b.rs | 100.00% (2/2) | 100.00% (14/14) | 100.00% (21/21) | 100.00% (2/2) |
aizu_online_judge/src/grl/grl_1_c.rs | 100.00% (3/3) | 100.00% (16/16) | 100.00% (26/26) | 100.00% (4/4) |
aizu_online_judge/src/grl/grl_2_a.rs | 100.00% (3/3) | 100.00% (9/9) | 100.00% (17/17) | - (0/0) |
aizu_online_judge/src/grl/grl_2_b.rs | 100.00% (2/2) | 100.00% (7/7) | 100.00% (14/14) | - (0/0) |
aizu_online_judge/src/grl/grl_3_a.rs | 100.00% (1/1) | 100.00% (8/8) | 100.00% (13/13) | - (0/0) |
aizu_online_judge/src/grl/grl_3_b.rs | 100.00% (1/1) | 100.00% (8/8) | 100.00% (14/14) | - (0/0) |
aizu_online_judge/src/grl/grl_3_c.rs | 100.00% (1/1) | 100.00% (8/8) | 100.00% (15/15) | - (0/0) |
aizu_online_judge/src/grl/grl_4_a.rs | 100.00% (1/1) | 100.00% (5/5) | 100.00% (10/10) | - (0/0) |
aizu_online_judge/src/grl/grl_4_b.rs | 100.00% (2/2) | 100.00% (18/18) | 96.88% (31/32) | - (0/0) |
aizu_online_judge/src/grl/grl_5_a.rs | 100.00% (4/4) | 100.00% (12/12) | 100.00% (20/20) | - (0/0) |
aizu_online_judge/src/grl/grl_5_b.rs | 100.00% (3/3) | 100.00% (10/10) | 100.00% (18/18) | - (0/0) |
aizu_online_judge/src/grl/grl_5_c.rs | 100.00% (3/3) | 100.00% (13/13) | 100.00% (20/20) | - (0/0) |
aizu_online_judge/src/grl/grl_5_d.rs | 100.00% (5/5) | 100.00% (20/20) | 100.00% (32/32) | - (0/0) |
aizu_online_judge/src/grl/grl_5_e.rs | 100.00% (5/5) | 100.00% (21/21) | 100.00% (36/36) | - (0/0) |
aizu_online_judge/src/grl/grl_6_a.rs | 100.00% (1/1) | 100.00% (9/9) | 100.00% (16/16) | - (0/0) |
aizu_online_judge/src/grl/grl_6_b.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (19/19) | 100.00% (2/2) |
aizu_online_judge/src/grl/grl_7_a.rs | 100.00% (1/1) | 100.00% (16/16) | 100.00% (29/29) | - (0/0) |
aizu_online_judge/src/itp1/itp1_1_a.rs | 100.00% (1/1) | 100.00% (4/4) | 100.00% (7/7) | - (0/0) |
competitive/src/algebra/action.rs | 87.50% (7/8) | 87.50% (21/24) | 86.67% (26/30) | - (0/0) |
competitive/src/algebra/lazy_map.rs | 81.40% (35/43) | 88.69% (196/221) | 87.50% (203/232) | 92.11% (35/38) |
competitive/src/algebra/magma.rs | 86.96% (20/23) | 91.49% (129/141) | 93.40% (184/197) | 57.69% (15/26) |
competitive/src/algebra/operations.rs | 100.00% (159/159) | 99.89% (936/937) | 99.77% (1287/1290) | 88.10% (74/84) |
competitive/src/algebra/ring.rs | 68.00% (17/25) | 62.79% (54/86) | 58.56% (65/111) | - (0/0) |
competitive/src/algebra/ring_operations.rs | 85.71% (6/7) | 90.91% (30/33) | 93.02% (40/43) | 100.00% (4/4) |
competitive/src/algorithm/automata_learning.rs | 86.17% (81/94) | 87.68% (655/747) | 91.58% (794/867) | 84.72% (61/72) |
competitive/src/algorithm/baby_step_giant_step.rs | 100.00% (7/7) | 100.00% (84/84) | 100.00% (116/116) | 100.00% (8/8) |
competitive/src/algorithm/binary_search.rs | 91.67% (33/36) | 82.64% (119/144) | 87.43% (167/191) | 100.00% (14/14) |
competitive/src/algorithm/bitdp.rs | 100.00% (18/18) | 100.00% (82/82) | 100.00% (111/111) | 100.00% (10/10) |
competitive/src/algorithm/cartesian_tree.rs | 100.00% (6/6) | 100.00% (84/84) | 100.00% (99/99) | 100.00% (16/16) |
competitive/src/algorithm/chromatic_number.rs | 100.00% (6/6) | 97.54% (119/122) | 98.26% (169/172) | 94.12% (32/34) |
competitive/src/algorithm/combinations.rs | 100.00% (31/31) | 99.30% (284/286) | 99.46% (367/369) | 94.59% (70/74) |
competitive/src/algorithm/convex_hull_trick.rs | 92.31% (12/13) | 93.27% (97/104) | 96.67% (116/120) | 91.67% (33/36) |
competitive/src/algorithm/doubling.rs | 100.00% (30/30) | 98.85% (343/347) | 99.18% (481/485) | 92.65% (63/68) |
competitive/src/algorithm/esper.rs | 0.00% (0/12) | 0.00% (0/78) | 0.00% (0/57) | - (0/0) |
competitive/src/algorithm/horn_satisfiability.rs | 92.86% (13/14) | 96.39% (80/83) | 97.20% (104/107) | 100.00% (22/22) |
competitive/src/algorithm/impartial_game.rs | 0.00% (0/5) | 0.00% (0/26) | 0.00% (0/22) | - (0/0) |
competitive/src/algorithm/mo_algorithm.rs | 100.00% (7/7) | 100.00% (53/53) | 100.00% (83/83) | - (0/0) |
competitive/src/algorithm/number_of_increasing_sequences_between.rs | 100.00% (15/15) | 97.66% (209/214) | 98.12% (313/319) | 90.91% (40/44) |
competitive/src/algorithm/other.rs | 100.00% (5/5) | 100.00% (28/28) | 100.00% (41/41) | 100.00% (4/4) |
competitive/src/algorithm/partisan_game.rs | 0.00% (0/8) | 0.00% (0/48) | 0.00% (0/48) | - (0/0) |
competitive/src/algorithm/quotient_index.rs | 95.65% (44/46) | 96.18% (277/288) | 96.92% (378/390) | 82.35% (28/34) |
competitive/src/algorithm/rho_path.rs | 100.00% (7/7) | 100.00% (50/50) | 100.00% (69/69) | 100.00% (6/6) |
competitive/src/algorithm/solve_01_on_tree.rs | 100.00% (9/9) | 95.08% (58/61) | 95.95% (71/74) | 100.00% (8/8) |
competitive/src/algorithm/sort.rs | 79.31% (23/29) | 91.36% (201/220) | 91.91% (250/272) | 86.67% (26/30) |
competitive/src/algorithm/sqrt_decomposition.rs | 100.00% (11/11) | 100.00% (95/95) | 100.00% (131/131) | 100.00% (16/16) |
competitive/src/algorithm/stern_brocot_tree.rs | 87.88% (29/33) | 92.95% (224/241) | 94.30% (281/298) | 94.44% (68/72) |
competitive/src/algorithm/syakutori.rs | 100.00% (1/1) | 100.00% (20/20) | 100.00% (31/31) | 100.00% (2/2) |
competitive/src/algorithm/ternary_search.rs | 91.18% (31/34) | 98.19% (163/166) | 96.61% (228/236) | 75.00% (3/4) |
competitive/src/algorithm/xorbasis.rs | 100.00% (12/12) | 100.00% (76/76) | 100.00% (103/103) | 100.00% (16/16) |
competitive/src/algorithm/zero_sum_game.rs | 0.00% (0/6) | 0.00% (0/26) | 0.00% (0/19) | - (0/0) |
competitive/src/combinatorial_optimization/knapsack_problem.rs | 73.68% (28/38) | 74.24% (196/264) | 74.14% (238/321) | 70.00% (35/50) |
competitive/src/combinatorial_optimization/largest_pattern.rs | 100.00% (6/6) | 100.00% (37/37) | 100.00% (64/64) | 100.00% (10/10) |
competitive/src/combinatorial_optimization/levenshtein_distance.rs | 100.00% (1/1) | 100.00% (14/14) | 100.00% (25/25) | - (0/0) |
competitive/src/combinatorial_optimization/lexicographical_subsequence.rs | 0.00% (0/4) | 0.00% (0/38) | 0.00% (0/56) | 0.00% (0/12) |
competitive/src/combinatorial_optimization/longest_increasing_subsequence.rs | 100.00% (5/5) | 100.00% (19/19) | 100.00% (19/19) | 100.00% (2/2) |
competitive/src/combinatorial_optimization/maximum_scoring_segment_sets.rs | 100.00% (8/8) | 100.00% (129/129) | 100.00% (165/165) | 96.88% (31/32) |
competitive/src/combinatorial_optimization/subset_sum_problem.rs | 100.00% (7/7) | 97.75% (87/89) | 98.23% (111/113) | 96.15% (25/26) |
competitive/src/data_structure/accumulate.rs | 94.23% (49/52) | 94.38% (319/338) | 96.59% (453/469) | 100.00% (12/12) |
competitive/src/data_structure/allocator.rs | 100.00% (15/15) | 100.00% (100/100) | 100.00% (133/133) | 100.00% (16/16) |
competitive/src/data_structure/binary_indexed_tree.rs | 88.24% (15/17) | 91.67% (132/144) | 96.57% (225/233) | 86.67% (26/30) |
competitive/src/data_structure/binary_indexed_tree_2d.rs | 83.33% (10/12) | 88.71% (110/124) | 95.56% (215/225) | 77.27% (17/22) |
competitive/src/data_structure/binary_search_tree/data.rs | 58.33% (7/12) | 65.71% (69/105) | 67.33% (68/101) | 94.44% (17/18) |
competitive/src/data_structure/binary_search_tree/node.rs | 87.27% (48/55) | 89.02% (300/337) | 89.84% (221/246) | 100.00% (16/16) |
competitive/src/data_structure/binary_search_tree/node_id.rs | 72.22% (13/18) | 77.63% (59/76) | 72.31% (47/65) | 50.00% (1/2) |
competitive/src/data_structure/binary_search_tree/seeker.rs | 84.62% (11/13) | 91.15% (103/113) | 90.91% (80/88) | 100.00% (18/18) |
competitive/src/data_structure/binary_search_tree/split.rs | 65.52% (19/29) | 84.62% (110/130) | 83.74% (103/123) | - (0/0) |
competitive/src/data_structure/binary_trie.rs | 97.37% (37/38) | 98.91% (363/367) | 98.14% (476/485) | 92.68% (76/82) |
competitive/src/data_structure/bit_vector.rs | 91.89% (34/37) | 96.88% (311/321) | 96.84% (399/412) | 100.00% (52/52) |
competitive/src/data_structure/bitset.rs | 87.37% (83/95) | 76.42% (768/1005) | 76.57% (1085/1417) | 68.02% (151/222) |
competitive/src/data_structure/bucket_queue.rs | 93.10% (27/29) | 94.03% (315/335) | 94.52% (328/347) | 86.84% (66/76) |
competitive/src/data_structure/compress.rs | 50.00% (6/12) | 35.56% (16/45) | 40.48% (17/42) | - (0/0) |
competitive/src/data_structure/compressed_binary_indexed_tree.rs | 93.10% (27/29) | 94.83% (220/232) | 95.90% (257/268) | 100.00% (22/22) |
competitive/src/data_structure/compressed_segment_tree.rs | 95.74% (45/47) | 97.41% (339/348) | 98.15% (424/432) | 100.00% (40/40) |
competitive/src/data_structure/container.rs | 25.00% (9/36) | 25.19% (33/131) | 25.45% (28/110) | - (0/0) |
competitive/src/data_structure/counter.rs | 38.10% (16/42) | 50.75% (102/201) | 57.52% (130/226) | 100.00% (12/12) |
competitive/src/data_structure/dary_heap.rs | 90.00% (54/60) | 91.64% (318/347) | 93.70% (431/460) | 87.50% (14/16) |
competitive/src/data_structure/dary_prefix_sum_tree.rs | 91.18% (31/34) | 95.99% (287/299) | 96.51% (359/372) | 90.00% (9/10) |
competitive/src/data_structure/dary_segment_tree.rs | 96.67% (29/30) | 94.74% (180/190) | 93.64% (206/220) | 50.00% (1/2) |
competitive/src/data_structure/disjoint_sparse_table.rs | 84.62% (11/13) | 85.86% (85/99) | 93.01% (133/143) | 100.00% (6/6) |
competitive/src/data_structure/doubly_linked_list.rs | 100.00% (15/15) | 100.00% (128/128) | 100.00% (183/183) | 100.00% (34/34) |
competitive/src/data_structure/dual_segment_tree.rs | 87.50% (14/16) | 89.55% (120/134) | 94.38% (168/178) | 100.00% (30/30) |
competitive/src/data_structure/fibonacci_hash.rs | 31.25% (10/32) | 40.58% (56/138) | 40.91% (63/154) | 60.00% (6/10) |
competitive/src/data_structure/implicit_splay_tree.rs | 91.49% (43/47) | 93.16% (327/351) | 94.12% (400/425) | 83.33% (45/54) |
competitive/src/data_structure/implicit_treap.rs | 94.34% (50/53) | 95.67% (420/439) | 96.22% (484/503) | 84.62% (66/78) |
competitive/src/data_structure/kdtree.rs | 100.00% (10/10) | 100.00% (91/91) | 100.00% (119/119) | 100.00% (24/24) |
competitive/src/data_structure/lazy_segment_tree.rs | 93.75% (30/32) | 88.62% (296/334) | 91.04% (447/491) | 83.33% (65/78) |
competitive/src/data_structure/lazy_segment_tree_map.rs | 93.10% (27/29) | 93.99% (313/333) | 96.37% (425/441) | 92.86% (65/70) |
competitive/src/data_structure/li_chao_tree.rs | 100.00% (25/25) | 99.73% (371/372) | 99.76% (419/420) | 96.25% (77/80) |
competitive/src/data_structure/line_set.rs | 0.00% (0/16) | 0.00% (0/92) | 0.00% (0/120) | - (0/0) |
competitive/src/data_structure/pairing_heap.rs | 74.36% (29/39) | 83.11% (251/302) | 85.50% (289/338) | 97.22% (35/36) |
competitive/src/data_structure/partially_retroactive_priority_queue.rs | 100.00% (22/22) | 98.62% (215/218) | 98.97% (289/292) | 92.86% (52/56) |
competitive/src/data_structure/persistent_segment_tree.rs | 92.68% (38/41) | 95.03% (325/342) | 96.33% (420/436) | 91.67% (66/72) |
competitive/src/data_structure/radix_heap.rs | 92.31% (12/13) | 94.44% (51/54) | 95.38% (62/65) | - (0/0) |
competitive/src/data_structure/range_ap_add.rs | 80.00% (4/5) | 75.61% (31/41) | 76.71% (56/73) | 50.00% (6/12) |
competitive/src/data_structure/range_fold_with_upper_bound.rs | 100.00% (7/7) | 100.00% (55/55) | 100.00% (69/69) | 100.00% (4/4) |
competitive/src/data_structure/range_frequency.rs | 100.00% (13/13) | 97.12% (202/208) | 97.27% (249/256) | 85.71% (24/28) |
competitive/src/data_structure/range_map.rs | 77.63% (59/76) | 84.52% (355/420) | 87.31% (399/457) | 100.00% (52/52) |
competitive/src/data_structure/range_minimum_query.rs | 100.00% (3/3) | 100.00% (72/72) | 100.00% (97/97) | 100.00% (14/14) |
competitive/src/data_structure/segment_tree.rs | 80.00% (16/20) | 90.95% (191/210) | 94.60% (263/278) | 100.00% (40/40) |
competitive/src/data_structure/segment_tree_map.rs | 72.22% (13/18) | 83.81% (176/210) | 85.17% (224/263) | 97.37% (37/38) |
competitive/src/data_structure/simd.rs | 92.98% (53/57) | 93.40% (396/424) | 92.29% (694/752) | 50.00% (2/4) |
competitive/src/data_structure/sliding_window_aggregation.rs | 58.70% (27/46) | 60.13% (92/153) | 65.13% (99/152) | 83.33% (5/6) |
competitive/src/data_structure/slope_trick.rs | 0.00% (0/22) | 0.00% (0/76) | 0.00% (0/90) | 0.00% (0/4) |
competitive/src/data_structure/sparse_set.rs | 0.00% (0/9) | 0.00% (0/48) | 0.00% (0/54) | - (0/0) |
competitive/src/data_structure/splay_operations.rs | 100.00% (12/12) | 98.91% (273/276) | 98.66% (295/299) | 96.88% (62/64) |
competitive/src/data_structure/splay_tree.rs | 86.54% (45/52) | 90.21% (350/388) | 92.02% (369/401) | 97.37% (37/38) |
competitive/src/data_structure/static_range_product.rs | 89.47% (17/19) | 88.12% (178/202) | 89.20% (223/250) | 90.00% (27/30) |
competitive/src/data_structure/static_search.rs | 99.25% (133/134) | 92.47% (602/651) | 92.88% (757/815) | 86.84% (33/38) |
competitive/src/data_structure/submask_range_query.rs | 95.45% (21/22) | 96.20% (152/158) | 96.68% (204/211) | 95.83% (23/24) |
competitive/src/data_structure/transducer.rs | 96.18% (252/262) | 96.54% (1228/1272) | 96.76% (1314/1358) | 80.77% (21/26) |
competitive/src/data_structure/treap.rs | 92.45% (49/53) | 94.48% (411/435) | 95.48% (486/509) | 92.65% (63/68) |
competitive/src/data_structure/trie.rs | 0.00% (0/11) | 0.00% (0/96) | 0.00% (0/104) | 0.00% (0/8) |
competitive/src/data_structure/union_find.rs | 88.71% (55/62) | 89.40% (312/349) | 87.71% (364/415) | 86.11% (31/36) |
competitive/src/data_structure/vec_map.rs | 80.65% (25/31) | 80.49% (132/164) | 83.75% (134/160) | 85.71% (12/14) |
competitive/src/data_structure/wavelet_matrix.rs | 94.93% (131/138) | 94.97% (1491/1570) | 94.85% (2156/2273) | 81.55% (252/309) |
competitive/src/geometry/approx.rs | 0.00% (0/9) | 0.00% (0/39) | 0.00% (0/43) | 0.00% (0/4) |
competitive/src/geometry/ccw.rs | 0.00% (0/2) | 0.00% (0/30) | 0.00% (0/28) | - (0/0) |
competitive/src/geometry/circle.rs | 0.00% (0/3) | 0.00% (0/20) | 0.00% (0/28) | - (0/0) |
competitive/src/geometry/closest_pair.rs | 0.00% (0/4) | 0.00% (0/35) | 0.00% (0/42) | 0.00% (0/6) |
competitive/src/geometry/line.rs | 0.00% (0/20) | 0.00% (0/80) | 0.00% (0/94) | - (0/0) |
competitive/src/geometry/polygon.rs | 0.00% (0/5) | 0.00% (0/37) | 0.00% (0/50) | - (0/0) |
competitive/src/graph/adjacency_list.rs | 60.00% (9/15) | 56.16% (41/73) | 52.50% (42/80) | - (0/0) |
competitive/src/graph/assignment.rs | 100.00% (10/10) | 99.48% (191/192) | 99.63% (267/268) | 98.39% (61/62) |
competitive/src/graph/bipartite_matching.rs | 93.75% (30/32) | 89.23% (373/418) | 90.82% (534/588) | 80.51% (95/118) |
competitive/src/graph/closure.rs | 87.18% (34/39) | 93.48% (129/138) | 93.21% (151/162) | 100.00% (4/4) |
competitive/src/graph/dulmage_mendelsohn_decomposition.rs | 0.00% (0/3) | 0.00% (0/75) | 0.00% (0/100) | 0.00% (0/26) |
competitive/src/graph/edge_list.rs | 88.89% (8/9) | 85.00% (34/40) | 85.37% (35/41) | - (0/0) |
competitive/src/graph/general_matching.rs | 100.00% (12/12) | 99.44% (179/180) | 99.60% (252/253) | 97.83% (45/46) |
competitive/src/graph/general_weighted_matching.rs | 100.00% (21/21) | 95.58% (606/634) | 95.35% (861/903) | 88.79% (206/232) |
competitive/src/graph/graph_base.rs | 75.00% (3/4) | 75.00% (9/12) | 73.33% (11/15) | - (0/0) |
competitive/src/graph/graphvis.rs | 0.00% (0/3) | 0.00% (0/47) | 0.00% (0/53) | - (0/0) |
competitive/src/graph/grid.rs | 93.55% (29/31) | 92.42% (183/198) | 92.86% (195/210) | 100.00% (12/12) |
competitive/src/graph/low_link.rs | 100.00% (7/7) | 100.00% (92/92) | 100.00% (126/126) | 100.00% (28/28) |
competitive/src/graph/maximum_flow.rs | 92.31% (12/13) | 95.80% (114/119) | 93.92% (139/148) | 93.75% (30/32) |
competitive/src/graph/minimum_cost_flow.rs | 63.64% (7/11) | 72.36% (89/123) | 74.19% (115/155) | 64.29% (18/28) |
competitive/src/graph/minimum_spanning_arborescence.rs | 80.00% (4/5) | 94.67% (71/75) | 94.51% (86/91) | 94.44% (17/18) |
competitive/src/graph/minimum_spanning_tree.rs | 100.00% (2/2) | 100.00% (25/25) | 100.00% (24/24) | 100.00% (4/4) |
competitive/src/graph/network_simplex.rs | 82.61% (19/23) | 95.60% (369/386) | 95.72% (470/491) | 98.68% (75/76) |
competitive/src/graph/order.rs | 100.00% (16/16) | 100.00% (211/211) | 100.00% (293/293) | 100.00% (38/38) |
competitive/src/graph/project_selection_problem.rs | 100.00% (14/14) | 99.58% (239/240) | 99.71% (346/347) | 88.10% (37/42) |
competitive/src/graph/shortest_path.rs | 95.95% (71/74) | 94.74% (522/551) | 98.33% (589/599) | 98.00% (49/50) |
competitive/src/graph/sparse_graph.rs | 74.29% (26/35) | 84.02% (184/219) | 86.40% (235/272) | 70.00% (7/10) |
competitive/src/graph/steiner_tree.rs | 97.67% (42/43) | 97.63% (288/295) | 99.10% (330/333) | 100.00% (54/54) |
competitive/src/graph/strongly_connected_component.rs | 66.67% (4/6) | 77.92% (60/77) | 76.53% (75/98) | 75.00% (15/20) |
competitive/src/graph/topological_sort.rs | 100.00% (8/8) | 100.00% (55/55) | 100.00% (75/75) | 100.00% (10/10) |
competitive/src/graph/two_satisfiability.rs | 42.86% (3/7) | 63.64% (21/33) | 59.26% (32/54) | 100.00% (2/2) |
competitive/src/heuristic/beam_search.rs | 0.00% (0/20) | 0.00% (0/181) | 0.00% (0/178) | - (0/0) |
competitive/src/heuristic/simulated_annealing.rs | 0.00% (0/11) | 0.00% (0/68) | 0.00% (0/72) | 0.00% (0/8) |
competitive/src/math/arbitrary_mod_binomial.rs | 100.00% (11/11) | 98.11% (208/212) | 97.97% (338/345) | 92.86% (52/56) |
competitive/src/math/array_vec.rs | 72.34% (68/94) | 74.03% (228/308) | 80.97% (366/452) | - (0/0) |
competitive/src/math/binomial_prefix_sum.rs | 79.31% (23/29) | 84.41% (157/186) | 91.30% (231/253) | 77.78% (14/18) |
competitive/src/math/bit_matrix.rs | 98.68% (75/76) | 95.83% (666/695) | 96.03% (993/1034) | 91.41% (117/128) |
competitive/src/math/bitwise_transform.rs | 100.00% (1/1) | 100.00% (11/11) | 100.00% (14/14) | - (0/0) |
competitive/src/math/bitwiseand_convolve.rs | 94.44% (17/18) | 96.79% (151/156) | 96.68% (204/211) | 94.44% (17/18) |
competitive/src/math/bitwiseor_convolve.rs | 94.44% (17/18) | 96.79% (151/156) | 96.71% (206/213) | 94.44% (17/18) |
competitive/src/math/bitwisexor_convolve.rs | 90.00% (9/10) | 87.10% (54/62) | 86.67% (78/90) | 50.00% (3/6) |
competitive/src/math/black_box_matrix.rs | 84.62% (33/39) | 85.61% (244/285) | 91.67% (363/396) | 95.00% (38/40) |
competitive/src/math/black_box_mint_matrix.rs | 100.00% (10/10) | 100.00% (72/72) | 100.00% (104/104) | 83.33% (5/6) |
competitive/src/math/convolve_steps.rs | 50.00% (1/2) | 46.67% (7/15) | 54.55% (12/22) | - (0/0) |
competitive/src/math/discrete_logarithm.rs | 100.00% (43/43) | 99.07% (533/538) | 98.47% (837/850) | 91.51% (97/106) |
competitive/src/math/factorial.rs | 83.33% (5/6) | 89.66% (52/58) | 91.15% (103/113) | 100.00% (8/8) |
competitive/src/math/fast_fourier_transform.rs | 71.15% (37/52) | 78.11% (414/530) | 77.80% (701/901) | 71.43% (50/70) |
competitive/src/math/fast_prime_mod.rs | 96.43% (27/28) | 95.87% (325/339) | 97.27% (534/549) | 76.47% (78/102) |
competitive/src/math/floor_sum.rs | 100.00% (30/30) | 99.44% (358/360) | 99.58% (477/479) | 91.94% (57/62) |
competitive/src/math/formal_power_series/berlekamp_massey.rs | 96.97% (32/33) | 90.02% (388/431) | 88.97% (476/535) | 80.00% (48/60) |
competitive/src/math/formal_power_series/formal_power_series_impls.rs | 92.41% (134/145) | 94.18% (1392/1478) | 95.54% (2058/2154) | 93.18% (205/220) |
competitive/src/math/formal_power_series/formal_power_series_nums.rs | 66.67% (22/33) | 69.33% (113/163) | 69.90% (137/196) | 80.00% (8/10) |
competitive/src/math/formal_power_series/mod.rs | 87.50% (7/8) | 88.46% (23/26) | 86.21% (25/29) | 100.00% (2/2) |
competitive/src/math/garner.rs | 100.00% (8/8) | 95.56% (86/90) | 96.52% (111/115) | 50.00% (4/8) |
competitive/src/math/gcd.rs | 100.00% (16/16) | 98.83% (169/171) | 98.35% (239/243) | 93.75% (45/48) |
competitive/src/math/gcd_convolve.rs | 100.00% (9/9) | 98.39% (61/62) | 98.86% (87/88) | 75.00% (3/4) |
competitive/src/math/lagrange_interpolation.rs | 20.00% (2/10) | 46.03% (29/63) | 47.06% (48/102) | 87.50% (7/8) |
competitive/src/math/lcm_convolve.rs | 100.00% (9/9) | 100.00% (62/62) | 100.00% (88/88) | 100.00% (4/4) |
competitive/src/math/linear_congruence.rs | 100.00% (7/7) | 100.00% (44/44) | 100.00% (60/60) | 100.00% (4/4) |
competitive/src/math/linear_diophantine.rs | 100.00% (12/12) | 97.10% (134/138) | 97.77% (175/179) | 86.67% (26/30) |
competitive/src/math/matrix.rs | 88.37% (114/129) | 81.74% (725/887) | 79.84% (1065/1334) | 89.34% (109/122) |
competitive/src/math/miller_rabin.rs | 100.00% (8/8) | 100.00% (67/67) | 100.00% (95/95) | 100.00% (14/14) |
competitive/src/math/min_plus_convolution/concave.rs | 100.00% (24/24) | 99.13% (227/229) | 99.32% (294/296) | 90.00% (54/60) |
competitive/src/math/min_plus_convolution/convex.rs | 100.00% (29/29) | 99.26% (267/269) | 99.36% (311/313) | 92.86% (39/42) |
competitive/src/math/min_plus_convolution/mod.rs | 100.00% (20/20) | 99.22% (254/256) | 97.85% (318/325) | 100.00% (46/46) |
competitive/src/math/min_plus_convolution/monotone.rs | 100.00% (12/12) | 99.01% (100/101) | 99.17% (120/121) | 90.00% (18/20) |
competitive/src/math/min_plus_convolution/near_convex.rs | 100.00% (8/8) | 100.00% (122/122) | 100.00% (155/155) | 90.00% (27/30) |
competitive/src/math/min_plus_convolution/piecewise_linear.rs | 85.71% (12/14) | 87.57% (148/169) | 87.43% (167/191) | 83.33% (25/30) |
competitive/src/math/min_plus_convolution/selector.rs | 100.00% (13/13) | 89.59% (284/317) | 89.74% (350/390) | 86.76% (59/68) |
competitive/src/math/min_plus_convolution/squared_distance.rs | 100.00% (8/8) | 100.00% (89/89) | 100.00% (98/98) | 100.00% (24/24) |
competitive/src/math/mint_fft_convolve.rs | 100.00% (17/17) | 99.27% (272/274) | 99.53% (421/423) | 90.91% (20/22) |
competitive/src/math/mint_matrix.rs | 100.00% (29/29) | 95.99% (311/324) | 95.84% (438/457) | 84.09% (37/44) |
competitive/src/math/mod.rs | 0.00% (0/2) | 0.00% (0/8) | 0.00% (0/7) | - (0/0) |
competitive/src/math/mod_sqrt.rs | 100.00% (2/2) | 98.33% (59/60) | 98.57% (69/70) | 95.00% (19/20) |
competitive/src/math/number_theoretic_transform.rs | 89.74% (105/117) | 93.09% (1481/1591) | 93.41% (2213/2369) | 85.94% (220/256) |
competitive/src/math/number_theoretic_transform/ntt_simd/convolution_avx2.rs | 100.00% (18/18) | 99.82% (543/544) | 99.44% (880/885) | 98.39% (61/62) |
competitive/src/math/number_theoretic_transform/ntt_simd/mod.rs | 100.00% (1/1) | 100.00% (5/5) | 100.00% (5/5) | 100.00% (2/2) |
competitive/src/math/number_theoretic_transform/ntt_simd/ntt_avx2.rs | 81.82% (9/11) | 85.23% (329/386) | 86.56% (567/655) | 77.45% (79/102) |
competitive/src/math/number_theoretic_transform/ntt_simd/ntt_avx512.rs | 100.00% (8/8) | 98.23% (277/282) | 97.00% (485/500) | 90.28% (65/72) |
competitive/src/math/polynomial.rs | 0.00% (0/13) | 0.00% (0/80) | 0.00% (0/114) | - (0/0) |
competitive/src/math/pow_prec.rs | 100.00% (7/7) | 100.00% (75/75) | 100.00% (96/96) | 100.00% (6/6) |
competitive/src/math/prime.rs | 0.00% (0/5) | 0.00% (0/86) | 0.00% (0/104) | 0.00% (0/26) |
competitive/src/math/prime_factors.rs | 100.00% (11/11) | 100.00% (122/122) | 100.00% (174/174) | 94.44% (34/36) |
competitive/src/math/prime_list.rs | 81.36% (48/59) | 80.48% (466/579) | 79.25% (573/723) | 95.00% (95/100) |
competitive/src/math/prime_table.rs | 90.48% (19/21) | 93.22% (110/118) | 94.44% (153/162) | 93.33% (28/30) |
competitive/src/math/primitive_root.rs | 100.00% (6/6) | 100.00% (72/72) | 100.00% (99/99) | 100.00% (12/12) |
competitive/src/math/quotient_array.rs | 86.96% (20/23) | 93.16% (109/117) | 94.30% (149/158) | 100.00% (12/12) |
competitive/src/math/relaxed_convolution.rs | 87.50% (7/8) | 87.93% (51/58) | 92.41% (73/79) | 100.00% (4/4) |
competitive/src/math/subset_convolve.rs | 90.00% (9/10) | 96.90% (125/129) | 98.07% (203/207) | 75.00% (3/4) |
competitive/src/num/barrett_reduction.rs | 92.86% (13/14) | 95.45% (63/66) | 96.00% (72/75) | 100.00% (4/4) |
competitive/src/num/bounded.rs | 89.47% (17/19) | 91.43% (64/70) | 93.88% (92/98) | 100.00% (2/2) |
competitive/src/num/complex.rs | 25.00% (9/36) | 25.83% (31/120) | 26.58% (42/158) | - (0/0) |
competitive/src/num/decimal.rs | 91.30% (21/23) | 92.16% (141/153) | 95.24% (200/210) | 90.91% (20/22) |
competitive/src/num/decimal/addsub.rs | 80.00% (8/10) | 92.00% (115/125) | 91.40% (170/186) | 89.29% (25/28) |
competitive/src/num/decimal/convert.rs | 66.67% (6/9) | 85.98% (92/107) | 82.39% (117/142) | 85.71% (24/28) |
competitive/src/num/discrete_steps.rs | 71.64% (48/67) | 74.55% (205/275) | 75.32% (235/312) | 100.00% (10/10) |
competitive/src/num/double_double.rs | 44.44% (16/36) | 44.16% (87/197) | 46.89% (128/273) | 31.25% (5/16) |
competitive/src/num/dual_number.rs | 0.00% (0/24) | 0.00% (0/80) | 0.00% (0/91) | - (0/0) |
competitive/src/num/float.rs | 1.59% (2/126) | 1.27% (2/158) | 1.44% (6/417) | - (0/0) |
competitive/src/num/integer.rs | 94.47% (205/217) | 98.64% (871/883) | 97.91% (1963/2005) | 100.00% (32/32) |
competitive/src/num/mint/mint_base.rs | 91.30% (42/46) | 92.31% (144/156) | 91.96% (183/199) | 100.00% (4/4) |
competitive/src/num/mint/mint_basic.rs | 88.24% (45/51) | 91.67% (209/228) | 92.36% (278/301) | - (0/0) |
competitive/src/num/mint/mint_basic_dot_product.rs | 100.00% (9/9) | 100.00% (166/166) | 100.00% (301/301) | - (0/0) |
competitive/src/num/mint/mint_dot_product.rs | 85.71% (6/7) | 80.00% (24/30) | 92.11% (35/38) | - (0/0) |
competitive/src/num/mint/mod.rs | 50.00% (2/4) | 42.86% (6/14) | 50.00% (7/14) | - (0/0) |
competitive/src/num/mint/montgomery.rs | 70.00% (21/30) | 84.30% (145/172) | 87.61% (191/218) | 100.00% (18/18) |
competitive/src/num/mint/montgomery_dot_product.rs | 100.00% (6/6) | 99.07% (106/107) | 99.34% (150/151) | 75.00% (15/20) |
competitive/src/num/mint/montgomery_simd.rs | 100.00% (13/13) | 100.00% (97/97) | 100.00% (153/153) | - (0/0) |
competitive/src/num/mint/simd_matrix.rs | 88.89% (8/9) | 81.53% (181/222) | 83.03% (416/501) | 84.38% (27/32) |
competitive/src/num/mod.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
competitive/src/num/quad_double.rs | 23.81% (10/42) | 36.84% (112/304) | 37.34% (171/458) | 55.88% (19/34) |
competitive/src/num/rational.rs | 0.00% (0/24) | 0.00% (0/84) | 0.00% (0/112) | - (0/0) |
competitive/src/num/urational.rs | 22.73% (5/22) | 23.38% (18/77) | 22.00% (22/100) | 50.00% (1/2) |
competitive/src/num/zero_one.rs | 66.67% (4/6) | 70.00% (14/20) | 62.50% (10/16) | - (0/0) |
competitive/src/string/knuth_morris_pratt.rs | 0.00% (0/2) | 0.00% (0/24) | 0.00% (0/43) | - (0/0) |
competitive/src/string/rolling_hash.rs | 61.29% (38/62) | 60.22% (221/367) | 61.98% (269/434) | 88.89% (16/18) |
competitive/src/string/string_search.rs | 93.94% (62/66) | 97.53% (473/485) | 98.31% (697/709) | 81.40% (70/86) |
competitive/src/string/suffix_array.rs | 92.31% (12/13) | 96.88% (186/192) | 98.63% (287/291) | 92.31% (48/52) |
competitive/src/string/suffix_automaton.rs | 100.00% (12/12) | 100.00% (99/99) | 100.00% (134/134) | 100.00% (14/14) |
competitive/src/string/suffix_tree.rs | 90.00% (54/60) | 97.31% (651/669) | 98.07% (914/932) | 90.48% (76/84) |
competitive/src/string/wildcard_pattern_matching.rs | 100.00% (15/15) | 100.00% (64/64) | 100.00% (98/98) | 100.00% (4/4) |
competitive/src/string/z_algorithm.rs | 66.67% (2/3) | 64.86% (24/37) | 70.21% (33/47) | 100.00% (12/12) |
competitive/src/tools/array.rs | 100.00% (9/9) | 100.00% (31/31) | 100.00% (53/53) | - (0/0) |
competitive/src/tools/associated_value.rs | 100.00% (13/13) | 100.00% (43/43) | 100.00% (51/51) | - (0/0) |
competitive/src/tools/avx_helper.rs | 60.00% (3/5) | 56.00% (14/25) | 53.57% (15/28) | 50.00% (2/4) |
competitive/src/tools/capture.rs | 100.00% (4/4) | 100.00% (16/16) | 100.00% (15/15) | - (0/0) |
competitive/src/tools/char_convert.rs | 0.00% (0/16) | 0.00% (0/84) | 0.00% (0/84) | - (0/0) |
competitive/src/tools/coding.rs | 77.08% (37/48) | 86.89% (338/389) | 90.87% (428/471) | 97.62% (41/42) |
competitive/src/tools/comparator.rs | 100.00% (7/7) | 100.00% (27/27) | 100.00% (45/45) | - (0/0) |
competitive/src/tools/digit_sequence.rs | 50.00% (2/4) | 76.92% (20/26) | 77.42% (24/31) | - (0/0) |
competitive/src/tools/fast_print.rs | 81.82% (9/11) | 94.44% (68/72) | 91.84% (90/98) | 100.00% (2/2) |
competitive/src/tools/fast_scanner.rs | 100.00% (19/19) | 100.00% (197/197) | 99.67% (305/306) | 95.24% (40/42) |
competitive/src/tools/fastio.rs | 95.31% (61/64) | 92.98% (583/627) | 93.33% (769/824) | 87.90% (109/124) |
competitive/src/tools/huge_pages.rs | 100.00% (1/1) | 100.00% (8/8) | 100.00% (12/12) | 100.00% (2/2) |
competitive/src/tools/id_generator.rs | 100.00% (5/5) | 100.00% (31/31) | 100.00% (41/41) | - (0/0) |
competitive/src/tools/iter_print.rs | 94.44% (17/18) | 94.49% (120/127) | 94.76% (181/191) | - (0/0) |
competitive/src/tools/iterable.rs | 100.00% (12/12) | 100.00% (51/51) | 100.00% (80/80) | 100.00% (18/18) |
competitive/src/tools/iterator_ext.rs | 100.00% (5/5) | 100.00% (44/44) | 100.00% (43/43) | 100.00% (2/2) |
competitive/src/tools/main.rs | 0.00% (0/2) | 0.00% (0/7) | 0.00% (0/7) | - (0/0) |
competitive/src/tools/ord_tools.rs | 100.00% (5/5) | 100.00% (45/45) | 100.00% (107/107) | 100.00% (6/6) |
competitive/src/tools/partial_ignored_ord.rs | 66.67% (2/3) | 66.67% (6/9) | 66.67% (6/9) | - (0/0) |
competitive/src/tools/random_generator.rs | 100.00% (38/38) | 99.55% (220/221) | 99.66% (297/298) | 75.00% (15/20) |
competitive/src/tools/scanner.rs | 79.66% (47/59) | 83.40% (216/259) | 79.06% (287/363) | 66.67% (4/6) |
competitive/src/tools/testutil.rs | 100.00% (21/21) | 100.00% (167/167) | 100.00% (223/223) | 87.50% (14/16) |
competitive/src/tools/totalord.rs | 0.00% (0/5) | 0.00% (0/17) | 0.00% (0/15) | - (0/0) |
competitive/src/tools/xorshift.rs | 80.00% (8/10) | 89.47% (34/38) | 87.50% (42/48) | 100.00% (2/2) |
competitive/src/tree/centroid_decomposition.rs | 100.00% (31/31) | 99.75% (399/400) | 99.82% (570/571) | 98.68% (75/76) |
competitive/src/tree/depth.rs | 66.67% (6/9) | 75.00% (36/48) | 69.23% (45/65) | - (0/0) |
competitive/src/tree/distance_frequencies.rs | 100.00% (5/5) | 97.96% (48/49) | 98.61% (71/72) | 87.50% (7/8) |
competitive/src/tree/euler_tour.rs | 95.12% (39/41) | 95.93% (377/393) | 95.93% (424/442) | 81.82% (18/22) |
competitive/src/tree/generator.rs | 100.00% (16/16) | 100.00% (113/113) | 100.00% (151/151) | 94.44% (17/18) |
competitive/src/tree/heavy_light_decomposition.rs | 98.25% (56/57) | 97.83% (496/507) | 97.04% (688/709) | 94.44% (119/126) |
competitive/src/tree/level_ancestor.rs | 100.00% (7/7) | 100.00% (116/116) | 100.00% (175/175) | 100.00% (20/20) |
competitive/src/tree/link_cut_tree.rs | 95.60% (87/91) | 96.37% (531/551) | 98.06% (708/722) | 92.31% (48/52) |
competitive/src/tree/rerooting.rs | 100.00% (23/23) | 89.61% (138/154) | 87.07% (202/232) | 81.82% (18/22) |
competitive/src/tree/static_top_tree.rs | 97.62% (82/84) | 98.01% (888/906) | 97.91% (1031/1053) | 98.04% (100/102) |
competitive/src/tree/top_tree.rs | 90.59% (77/85) | 94.89% (594/626) | 96.75% (715/739) | 88.57% (62/70) |
competitive/src/tree/tree_center.rs | 100.00% (10/10) | 98.89% (89/90) | 99.04% (103/104) | 91.67% (22/24) |
competitive/src/tree/tree_centroid.rs | 0.00% (0/2) | 0.00% (0/19) | 0.00% (0/28) | 0.00% (0/6) |
competitive/src/tree/tree_dp.rs | 0.00% (0/4) | 0.00% (0/32) | 0.00% (0/48) | - (0/0) |
competitive/src/tree/tree_hash.rs | 93.33% (14/15) | 93.27% (97/104) | 96.60% (142/147) | 90.00% (9/10) |
competitive/src/tree/tree_order.rs | 100.00% (1/1) | 100.00% (15/15) | 100.00% (18/18) | 100.00% (4/4) |
competitive/src/tree/xor_linked_tree.rs | 92.31% (84/91) | 93.33% (700/750) | 95.69% (710/742) | 88.24% (30/34) |
library_checker/src/convolution/bitwise_and_convolution.rs | 100.00% (2/2) | 100.00% (15/15) | 100.00% (27/27) | - (0/0) |
library_checker/src/convolution/bitwise_xor_convolution.rs | 100.00% (1/1) | 100.00% (6/6) | 100.00% (12/12) | - (0/0) |
library_checker/src/convolution/convolution_mod.rs | 100.00% (1/1) | 100.00% (6/6) | 100.00% (12/12) | - (0/0) |
library_checker/src/convolution/convolution_mod_1000000007.rs | 100.00% (1/1) | 100.00% (6/6) | 100.00% (12/12) | - (0/0) |
library_checker/src/convolution/convolution_mod_2_64.rs | 100.00% (1/1) | 100.00% (6/6) | 100.00% (12/12) | - (0/0) |
library_checker/src/convolution/convolution_mod_large.rs | 100.00% (1/1) | 100.00% (6/6) | 100.00% (12/12) | - (0/0) |
library_checker/src/convolution/gcd_convolution.rs | 100.00% (1/1) | 100.00% (8/8) | 100.00% (16/16) | - (0/0) |
library_checker/src/convolution/lcm_convolution.rs | 100.00% (1/1) | 100.00% (8/8) | 100.00% (16/16) | - (0/0) |
library_checker/src/convolution/min_plus_convolution_concave_arbitrary.rs | 100.00% (1/1) | 100.00% (5/5) | 100.00% (11/11) | - (0/0) |
library_checker/src/convolution/min_plus_convolution_convex_arbitrary.rs | 100.00% (1/1) | 100.00% (5/5) | 100.00% (11/11) | - (0/0) |
library_checker/src/convolution/min_plus_convolution_convex_convex.rs | 100.00% (1/1) | 100.00% (5/5) | 100.00% (11/11) | - (0/0) |
library_checker/src/data_structure/area_of_union_of_rectangles.rs | 100.00% (4/4) | 100.00% (34/34) | 100.00% (54/54) | 100.00% (2/2) |
library_checker/src/data_structure/deque_operate_all_composite.rs | 100.00% (1/1) | 100.00% (14/14) | 100.00% (17/17) | - (0/0) |
library_checker/src/data_structure/dynamic_sequence_range_affine_range_sum.rs | 100.00% (2/2) | 100.00% (31/31) | 100.00% (46/46) | - (0/0) |
library_checker/src/data_structure/line_add_get_min.rs | 100.00% (1/1) | 100.00% (13/13) | 100.00% (19/19) | - (0/0) |
library_checker/src/data_structure/majority_voting.rs | 100.00% (3/3) | 100.00% (24/24) | 100.00% (38/38) | 100.00% (2/2) |
library_checker/src/data_structure/ordered_set.rs | 100.00% (5/5) | 97.50% (39/40) | 98.39% (61/62) | 100.00% (6/6) |
library_checker/src/data_structure/persistent_unionfind.rs | 100.00% (4/4) | 97.14% (34/35) | 97.78% (44/45) | 90.00% (9/10) |
library_checker/src/data_structure/point_add_range_sum.rs | 100.00% (2/2) | 100.00% (22/22) | 100.00% (35/35) | - (0/0) |
library_checker/src/data_structure/point_add_rectangle_sum.rs | 100.00% (9/9) | 100.00% (58/58) | 100.00% (83/83) | 100.00% (2/2) |
library_checker/src/data_structure/point_set_range_composite.rs | 100.00% (1/1) | 100.00% (11/11) | 100.00% (17/17) | - (0/0) |
library_checker/src/data_structure/point_set_range_composite_large_array.rs | 100.00% (2/2) | 100.00% (29/29) | 100.00% (39/39) | - (0/0) |
library_checker/src/data_structure/point_set_range_frequency.rs | 100.00% (1/1) | 100.00% (12/12) | 100.00% (19/19) | - (0/0) |
library_checker/src/data_structure/queue_operate_all_composite.rs | 100.00% (1/1) | 100.00% (12/12) | 100.00% (15/15) | - (0/0) |
library_checker/src/data_structure/range_add_range_min.rs | 100.00% (1/1) | 100.00% (11/11) | 100.00% (17/17) | - (0/0) |
library_checker/src/data_structure/range_affine_point_get.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (15/15) | - (0/0) |
library_checker/src/data_structure/range_affine_range_sum.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (16/16) | - (0/0) |
library_checker/src/data_structure/range_affine_range_sum_large_array.rs | 100.00% (4/4) | 100.00% (30/30) | 100.00% (39/39) | - (0/0) |
library_checker/src/data_structure/range_chmin_chmax_add_range_sum.rs | 100.00% (1/1) | 100.00% (12/12) | 100.00% (23/23) | - (0/0) |
library_checker/src/data_structure/range_kth_smallest.rs | 100.00% (2/2) | 100.00% (8/8) | 100.00% (15/15) | - (0/0) |
library_checker/src/data_structure/range_reverse_range_sum.rs | 100.00% (2/2) | 100.00% (24/24) | 100.00% (36/36) | - (0/0) |
library_checker/src/data_structure/rectangle_sum.rs | 100.00% (3/3) | 100.00% (22/22) | 100.00% (32/32) | - (0/0) |
library_checker/src/data_structure/segment_add_get_min.rs | 100.00% (1/1) | 100.00% (16/16) | 100.00% (25/25) | 100.00% (2/2) |
library_checker/src/data_structure/static_range_count_distinct.rs | 100.00% (1/1) | 100.00% (29/29) | 100.00% (56/56) | 100.00% (4/4) |
library_checker/src/data_structure/static_range_frequency.rs | 100.00% (2/2) | 100.00% (18/18) | 100.00% (30/30) | - (0/0) |
library_checker/src/data_structure/static_range_sum.rs | 100.00% (1/1) | 100.00% (8/8) | 100.00% (14/14) | - (0/0) |
library_checker/src/data_structure/static_range_sum_with_upper_bound.rs | 100.00% (3/3) | 100.00% (21/21) | 100.00% (36/36) | - (0/0) |
library_checker/src/data_structure/static_rectangle_add_rectangle_sum.rs | 100.00% (7/7) | 100.00% (56/56) | 100.00% (99/99) | 100.00% (4/4) |
library_checker/src/data_structure/staticrmq.rs | 100.00% (4/4) | 100.00% (28/28) | 100.00% (52/52) | - (0/0) |
library_checker/src/data_structure/unionfind.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (15/15) | - (0/0) |
library_checker/src/data_structure/unionfind_with_potential.rs | 100.00% (1/1) | 100.00% (15/15) | 100.00% (25/25) | 100.00% (4/4) |
library_checker/src/data_structure/unionfind_with_potential_non_commutative_group.rs | 100.00% (2/2) | 100.00% (18/18) | 100.00% (31/31) | 100.00% (4/4) |
library_checker/src/enumerative_combinatorics/binomial_coefficient.rs | 100.00% (1/1) | 100.00% (8/8) | 100.00% (13/13) | - (0/0) |
library_checker/src/enumerative_combinatorics/binomial_coefficient_prime_mod.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (15/15) | - (0/0) |
library_checker/src/enumerative_combinatorics/number_of_increasing_sequences_between_two_sequences.rs | 100.00% (1/1) | 100.00% (6/6) | 100.00% (12/12) | - (0/0) |
library_checker/src/enumerative_combinatorics/sharp_p_subset_sum.rs | 100.00% (2/2) | 100.00% (11/11) | 100.00% (19/19) | - (0/0) |
library_checker/src/graph/assignment.rs | 100.00% (1/1) | 100.00% (6/6) | 100.00% (11/11) | - (0/0) |
library_checker/src/graph/bipartitematching.rs | 100.00% (3/3) | 100.00% (28/28) | 100.00% (48/48) | - (0/0) |
library_checker/src/graph/chromatic_number.rs | 100.00% (1/1) | 100.00% (5/5) | 100.00% (10/10) | - (0/0) |
library_checker/src/graph/counting_eulerian_circuits.rs | 100.00% (2/2) | 100.00% (32/32) | 100.00% (50/50) | 100.00% (6/6) |
library_checker/src/graph/counting_spanning_tree_directed.rs | 100.00% (1/1) | 100.00% (14/14) | 100.00% (27/27) | 100.00% (4/4) |
library_checker/src/graph/counting_spanning_tree_undirected.rs | 100.00% (1/1) | 100.00% (17/17) | 100.00% (32/32) | 100.00% (8/8) |
library_checker/src/graph/directedmst.rs | 100.00% (2/2) | 100.00% (8/8) | 100.00% (15/15) | - (0/0) |
library_checker/src/graph/general_matching.rs | 100.00% (1/1) | 100.00% (9/9) | 100.00% (15/15) | - (0/0) |
library_checker/src/graph/general_weighted_matching.rs | 100.00% (1/1) | 100.00% (9/9) | 100.00% (17/17) | - (0/0) |
library_checker/src/graph/min_cost_b_flow.rs | 100.00% (1/1) | 100.00% (14/14) | 100.00% (27/27) | 100.00% (2/2) |
library_checker/src/graph/minimum_spanning_tree.rs | 100.00% (5/5) | 100.00% (15/15) | 100.00% (24/24) | - (0/0) |
library_checker/src/graph/minimum_steiner_tree.rs | 100.00% (2/2) | 100.00% (13/13) | 100.00% (21/21) | - (0/0) |
library_checker/src/graph/scc.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (17/17) | - (0/0) |
library_checker/src/graph/shortest_path.rs | 100.00% (2/2) | 100.00% (12/12) | 100.00% (21/21) | 100.00% (2/2) |
library_checker/src/graph/two_edge_connected_components.rs | 100.00% (1/1) | 100.00% (18/18) | 100.00% (29/29) | 100.00% (4/4) |
library_checker/src/lib.rs | 100.00% (5/5) | 93.85% (61/65) | 87.67% (64/73) | 62.50% (5/8) |
library_checker/src/linear_algebra/characteristic_polynomial.rs | 100.00% (1/1) | 100.00% (6/6) | 100.00% (10/10) | - (0/0) |
library_checker/src/linear_algebra/inverse_matrix.rs | 100.00% (1/1) | 100.00% (8/8) | 100.00% (13/13) | 100.00% (2/2) |
library_checker/src/linear_algebra/inverse_matrix_mod_2.rs | 100.00% (1/1) | 100.00% (9/9) | 100.00% (14/14) | 100.00% (2/2) |
library_checker/src/linear_algebra/matrix_det.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (11/11) | - (0/0) |
library_checker/src/linear_algebra/matrix_det_mod_2.rs | 100.00% (1/1) | 100.00% (6/6) | 100.00% (10/10) | - (0/0) |
library_checker/src/linear_algebra/matrix_product.rs | 100.00% (2/2) | 100.00% (16/16) | 100.00% (26/26) | - (0/0) |
library_checker/src/linear_algebra/matrix_product_mod_2.rs | 100.00% (1/1) | 100.00% (9/9) | 100.00% (14/14) | - (0/0) |
library_checker/src/linear_algebra/matrix_rank.rs | 100.00% (1/1) | 86.67% (13/15) | 90.00% (18/20) | 100.00% (2/2) |
library_checker/src/linear_algebra/matrix_rank_mod_2.rs | 50.00% (1/2) | 46.67% (14/30) | 44.64% (25/56) | 56.25% (9/16) |
library_checker/src/linear_algebra/pow_of_matrix.rs | 100.00% (2/2) | 100.00% (14/14) | 100.00% (22/22) | - (0/0) |
library_checker/src/linear_algebra/sparse_matrix_det.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (12/12) | - (0/0) |
library_checker/src/linear_algebra/system_of_linear_equations.rs | 100.00% (1/1) | 87.50% (7/8) | 86.67% (13/15) | 50.00% (1/2) |
library_checker/src/linear_algebra/system_of_linear_equations_mod_2.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (17/17) | 100.00% (2/2) |
library_checker/src/number_theory/counting_primes.rs | 100.00% (2/2) | 100.00% (7/7) | 100.00% (12/12) | - (0/0) |
library_checker/src/number_theory/discrete_logarithm_mod.rs | 100.00% (2/2) | 100.00% (8/8) | 100.00% (15/15) | - (0/0) |
library_checker/src/number_theory/enumerate_primes.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (12/12) | - (0/0) |
library_checker/src/number_theory/enumerate_quotients.rs | 100.00% (1/1) | 100.00% (6/6) | 100.00% (10/10) | - (0/0) |
library_checker/src/number_theory/factorize.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (12/12) | - (0/0) |
library_checker/src/number_theory/min_of_mod_of_linear.rs | 100.00% (1/1) | 100.00% (6/6) | 100.00% (13/13) | - (0/0) |
library_checker/src/number_theory/primality_test.rs | 100.00% (1/1) | 100.00% (8/8) | 100.00% (13/13) | 100.00% (2/2) |
library_checker/src/number_theory/primitive_root.rs | 100.00% (1/1) | 100.00% (6/6) | 100.00% (10/10) | - (0/0) |
library_checker/src/number_theory/rational_approximation.rs | 100.00% (2/2) | 100.00% (12/12) | 100.00% (26/26) | - (0/0) |
library_checker/src/number_theory/sqrt_mod.rs | 100.00% (1/1) | 100.00% (9/9) | 100.00% (14/14) | 100.00% (2/2) |
library_checker/src/number_theory/stern_brocot_tree.rs | 100.00% (2/2) | 100.00% (40/40) | 100.00% (71/71) | 100.00% (10/10) |
library_checker/src/number_theory/sum_of_floor_of_linear.rs | 100.00% (1/1) | 100.00% (6/6) | 100.00% (13/13) | - (0/0) |
library_checker/src/number_theory/sum_of_totient_function.rs | 100.00% (6/6) | 100.00% (25/25) | 100.00% (38/38) | 100.00% (6/6) |
library_checker/src/other/find_linear_recurrence.rs | 100.00% (2/2) | 100.00% (7/7) | 100.00% (12/12) | - (0/0) |
library_checker/src/other/kth_term_of_linearly_recurrent_sequence.rs | 100.00% (1/1) | 100.00% (6/6) | 100.00% (13/13) | - (0/0) |
library_checker/src/other/two_sat.rs | 100.00% (2/2) | 100.00% (15/15) | 100.00% (27/27) | 100.00% (4/4) |
library_checker/src/polynomial/compositional_inverse_of_formal_power_series.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (11/11) | - (0/0) |
library_checker/src/polynomial/compositional_inverse_of_formal_power_series_large.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (11/11) | - (0/0) |
library_checker/src/polynomial/division_of_polynomials.rs | 100.00% (1/1) | 100.00% (8/8) | 100.00% (16/16) | - (0/0) |
library_checker/src/polynomial/exp_of_formal_power_series.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (11/11) | - (0/0) |
library_checker/src/polynomial/exp_of_formal_power_series_sparse.rs | 100.00% (1/1) | 100.00% (11/11) | 100.00% (16/16) | - (0/0) |
library_checker/src/polynomial/inv_of_formal_power_series.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (11/11) | - (0/0) |
library_checker/src/polynomial/inv_of_formal_power_series_sparse.rs | 100.00% (1/1) | 100.00% (11/11) | 100.00% (16/16) | - (0/0) |
library_checker/src/polynomial/log_of_formal_power_series.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (11/11) | - (0/0) |
library_checker/src/polynomial/log_of_formal_power_series_sparse.rs | 100.00% (1/1) | 100.00% (11/11) | 100.00% (16/16) | - (0/0) |
library_checker/src/polynomial/multipoint_evaluation.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (12/12) | - (0/0) |
library_checker/src/polynomial/polynomial_taylor_shift.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (11/11) | - (0/0) |
library_checker/src/polynomial/pow_of_formal_power_series.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (12/12) | - (0/0) |
library_checker/src/polynomial/pow_of_formal_power_series_sparse.rs | 100.00% (1/1) | 100.00% (11/11) | 100.00% (17/17) | - (0/0) |
library_checker/src/polynomial/sqrt_of_formal_power_series.rs | 100.00% (1/1) | 100.00% (8/8) | 100.00% (13/13) | 100.00% (2/2) |
library_checker/src/polynomial/sqrt_of_formal_power_series_sparse.rs | 100.00% (1/1) | 100.00% (12/12) | 100.00% (18/18) | 100.00% (2/2) |
library_checker/src/sample/aplusb.rs | 100.00% (1/1) | 100.00% (5/5) | 100.00% (8/8) | - (0/0) |
library_checker/src/sample/many_aplusb.rs | 100.00% (1/1) | 100.00% (12/12) | 100.00% (16/16) | - (0/0) |
library_checker/src/sample/many_aplusb_128bit.rs | 100.00% (1/1) | 100.00% (12/12) | 100.00% (16/16) | - (0/0) |
library_checker/src/set_power_series/subset_convolution.rs | 100.00% (1/1) | 100.00% (6/6) | 100.00% (12/12) | - (0/0) |
library_checker/src/string/number_of_substrings.rs | 100.00% (3/3) | 100.00% (17/17) | 100.00% (25/25) | - (0/0) |
library_checker/src/string/suffixarray.rs | 100.00% (2/2) | 100.00% (8/8) | 100.00% (12/12) | - (0/0) |
library_checker/src/string/wildcard_pattern_matching.rs | 100.00% (1/1) | 100.00% (10/10) | 100.00% (15/15) | 100.00% (2/2) |
library_checker/src/string/zalgorithm.rs | 100.00% (5/5) | 100.00% (17/17) | 100.00% (26/26) | - (0/0) |
library_checker/src/tree/cartesian_tree.rs | 100.00% (2/2) | 100.00% (7/7) | 100.00% (14/14) | 100.00% (2/2) |
library_checker/src/tree/dynamic_tree_subtree_add_subtree_sum.rs | 92.31% (24/26) | 94.96% (113/119) | 96.08% (147/153) | 100.00% (2/2) |
library_checker/src/tree/dynamic_tree_vertex_add_path_sum.rs | 100.00% (10/10) | 100.00% (42/42) | 100.00% (66/66) | - (0/0) |
library_checker/src/tree/dynamic_tree_vertex_add_subtree_sum.rs | 100.00% (19/19) | 100.00% (73/73) | 100.00% (97/97) | - (0/0) |
library_checker/src/tree/dynamic_tree_vertex_set_path_composite.rs | 84.62% (11/13) | 87.72% (50/57) | 91.67% (77/84) | - (0/0) |
library_checker/src/tree/frequency_table_of_tree_distance.rs | 100.00% (2/2) | 100.00% (7/7) | 100.00% (12/12) | - (0/0) |
library_checker/src/tree/jump_on_tree.rs | 100.00% (5/5) | 100.00% (47/47) | 100.00% (70/70) | 100.00% (8/8) |
library_checker/src/tree/lca.rs | 100.00% (3/3) | 100.00% (21/21) | 100.00% (34/34) | - (0/0) |
library_checker/src/tree/point_set_tree_path_composite_sum.rs | 100.00% (9/9) | 100.00% (80/80) | 100.00% (71/71) | - (0/0) |
library_checker/src/tree/point_set_tree_path_composite_sum_fixed_root.rs | 85.71% (6/7) | 86.67% (52/60) | 91.53% (54/59) | - (0/0) |
library_checker/src/tree/rooted_tree_topological_order_with_minimum_inversions.rs | 100.00% (3/3) | 100.00% (11/11) | 100.00% (19/19) | - (0/0) |
library_checker/src/tree/tree_diameter.rs | 100.00% (4/4) | 100.00% (36/36) | 100.00% (59/59) | 100.00% (8/8) |
library_checker/src/tree/tree_path_composite_sum.rs | 100.00% (3/3) | 100.00% (16/16) | 100.00% (24/24) | 100.00% (2/2) |
library_checker/src/tree/vertex_add_path_sum.rs | 100.00% (1/1) | 100.00% (24/24) | 100.00% (39/39) | - (0/0) |
library_checker/src/tree/vertex_add_range_contour_sum_on_tree.rs | 100.00% (6/6) | 100.00% (25/25) | 100.00% (45/45) | 75.00% (3/4) |
library_checker/src/tree/vertex_add_subtree_sum.rs | 100.00% (4/4) | 100.00% (33/33) | 100.00% (51/51) | - (0/0) |
library_checker/src/tree/vertex_get_range_contour_add_on_tree.rs | 100.00% (4/4) | 100.00% (23/23) | 100.00% (36/36) | 75.00% (3/4) |
library_checker/src/tree/vertex_set_path_composite.rs | 100.00% (1/1) | 100.00% (12/12) | 100.00% (19/19) | - (0/0) |
tools/verify/src/aizu_online_judge.rs | 100.00% (6/6) | 86.42% (70/81) | 76.77% (76/99) | 30.00% (3/10) |
tools/verify/src/lib.rs | 80.39% (41/51) | 80.67% (313/388) | 72.46% (321/443) | 67.65% (23/34) |
tools/verify/src/library_checker.rs | 72.41% (21/29) | 72.70% (221/304) | 65.23% (227/348) | 68.57% (48/70) |
tools/verify_attr/src/lib.rs | 57.14% (4/7) | 54.22% (45/83) | 50.00% (49/98) | 50.00% (3/6) |
Totals | 83.78% (6245/7454) | 88.52% (51452/58125) | 89.46% (70249/78527) | 87.73% (6998/7977) |