Status Challenge
Title Tests
Score Partial
Weight Final
Tokens
Time Termination
AD100-ALG-02
Dijkstra shortest paths
2/2 drivers
100.0%
100.0%
3
3.00
14.8k
132.1s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-ALG-03
JSON parser from scratch
43/43
100.0%
100.0%
3
3.00
34.1k
297.9s
AD100-ALG-16
RFC-4180 CSV parser from scratch
6/6
100.0%
100.0%
3.5
3.50
12.7k
105.7s
AD100-ALG-19
S-expression reader/writer
4/4
100.0%
100.0%
3.5
3.50
13.1k
116.0s
AD100-ALG-20
word ladder shortest chain
4/4
100.0%
100.0%
3
3.00
16.4k
481.3s
AD100-ALG-22
strongly connected components (Tarjan)
3/3 drivers
100.0%
100.0%
3
3.00
9224
80.7s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-ALG-23
segment tree: point update + range sum
3/3 drivers
100.0%
100.0%
3
3.00
6181
42.6s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-ALG-26
sparse table RMQ
4/4 drivers
100.0%
100.0%
3
3.00
5650
47.6s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-ALG-27
convex hull (monotone chain)
4/4 drivers
100.0%
100.0%
3
3.00
31.8k
318.0s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-ALG-28
min-cost max-flow
3/3 drivers
100.0%
100.0%
3
3.00
27.3k
481.2s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-ALG-29
glob matcher (*, ?, classes)
5/5
100.0%
100.0%
6
6.00
17.4k
173.8s
AD100-ALG-30
matrix-chain multiplication
5/5
100.0%
100.0%
3
3.00
6540
55.7s
AD100-ALG-31
Huffman coding round-trip
6/6
100.0%
100.0%
3
3.00
10.9k
173.9s
AD100-ALG-33
big-decimal arithmetic (strings)
1/4 drivers
25.0%
30.0%
3.5
1.05
34.9k
481.2s
Challenge TestsC++ test drivers (one per hidden .cpp file).
Failed teststest_edge test_property test_scale
AD100-ALG-34
treap: k-th order statistics
4/4 drivers
100.0%
100.0%
4.5
4.50
48.8k
481.3s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-ALG-35
persistent segment tree (versions + k-th)
4/4 drivers
100.0%
100.0%
3
3.00
17.9k
481.5s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-DBG-11
API contract: exception + aliasing
16/16
100.0%
100.0%
3
3.00
9918
89.7s
AD100-DBG-12
int overflow in size arithmetic
4/4 drivers
100.0%
100.0%
3.5
3.50
23.8k
205.9s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-DBG-13
size_t underflow on singleton/empty
2/4 drivers
50.0%
40.0%
7.5
3.00
5860
481.5s
Challenge TestsC++ test drivers (one per hidden .cpp file).
Failed teststest_bugs test_bugs_public
AD100-DBG-15
hash-order nondeterminism
12/12
100.0%
100.0%
3
3.00
3811
27.6s
AD100-DBG-17
wrong exception type on error path
4/4 drivers
100.0%
100.0%
4.5
4.50
15.7k
143.8s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-DBG-19
multiple interacting bug classes
19/19
100.0%
100.0%
3
3.00
4554
39.7s
AD100-DBG-20
path traversal + expression injection
50/50
100.0%
100.0%
3
3.00
8625
66.7s
AD100-DBG-21
unseeded RNG / wall-clock dependence
19/19
100.0%
100.0%
3
3.00
4879
37.7s
AD100-DBG-23
erase-while-iterating + related bugs
4/4 drivers
100.0%
100.0%
3
3.00
8898
66.7s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-DBG-26
snapshot restore service
15/24
62.5%
35.0%
15.5
5.42
9114
57.7s
Challenge Failed teststest_security_existing_links[1] test_security_existing_links[2] test_security_existing_links[5] test_security_link_target_resolution[False] test_security_link_target_resolution[True] test_security_root_prefix test_security_parent_after_symlink[bridge/../secret] test_security_parent_after_symlink[/r/bridge/../secret] test_security_file_overwrite_through_link
AD100-DBG-27
verified block ingestion
43/44
97.7%
65.0%
10
6.50
46.0k
721.5s
Challenge Failed teststest_regression_independent_empty_block
AD100-DBG-28
indexed document reader
26/26
100.0%
100.0%
3
3.00
18.3k
141.7s
AD100-DBG-31
stylesheet inspection pipeline
26/33
78.8%
35.0%
22.5
7.87
81.8k
721.5s
Challenge Failed teststest_security_even_backslashes_terminate[2] test_security_even_backslashes_terminate[4] test_security_even_backslashes_terminate[6] test_security_even_backslashes_terminate[8] test_security_hidden_declaration_not_consumed[2] test_security_hidden_declaration_not_consumed[4] test_security_hidden_declaration_not_consumed[6]
AD100-DBG-33
multipart metadata processing
17/19
89.5%
35.0%
13
4.55
6953
33.7s
Challenge Failed teststest_security_long_unassigned_parameter test_security_large_malformed_then_valid
AD100-DBG-34
URL text and form gateway
29/29
100.0%
100.0%
6
6.00
48.0k
654.4s
AD100-DBG-35
schema identifier registry
24/24
100.0%
100.0%
10.5
10.50
48.0k
418.1s
AD100-DBG-36
Walk or drive to the car wash
1/1
100.0%
100.0%
4
4.00
3869
33.7s
AD100-DBG-37
Which is larger, 9.11 or 9.9?
1/1
100.0%
100.0%
3
3.00
3666
12.6s
AD100-OPT-17
quicksort worst-case pivot
2/2 drivers
100.0%
100.0%
3
3.00
12.9k
481.5s
Challenge TestsC++ test drivers (executed stages only): correctness: passed; performance: passed.
AD100-PRJ-01
taskcli: TSV task manager
20/20
100.0%
100.0%
3.5
3.50
22.1k
193.8s
AD100-PRJ-02
INI config library
3/3 drivers
100.0%
100.0%
3
3.00
19.8k
161.8s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-PRJ-08
Markdown→HTML subset
25/26
96.2%
70.0%
22
15.40
26.1k
257.9s
Challenge Failed teststest_unmatched_markers_stay_literal
AD100-PRJ-09
KV store: TTL + LRU + snapshot
23/23
100.0%
100.0%
4.5
4.50
27.1k
227.9s
AD100-PRJ-10
cron next-fire calculator
21/21
100.0%
100.0%
3.5
3.50
31.7k
292.1s
AD100-PRJ-11
access-log analyzer (stats + filters)
16/16
100.0%
100.0%
3.5
3.50
39.6k
358.1s
AD100-PRJ-12
HTTP/1.1 message parser
3/3 drivers
100.0%
100.0%
5
5.00
31.5k
286.0s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-PRJ-13
mustache-lite template engine
2/3 drivers
66.7%
60.0%
6.5
3.90
32.5k
481.3s
Challenge TestsC++ test drivers (one per hidden .cpp file).
Failed tests
AD100-PRJ-14
mini scripting language interpreter
21/21
100.0%
100.0%
10.5
10.50
52.2k
481.2s
AD100-PRJ-15
mini pytest (discovery, fixtures, report)
18/18
100.0%
100.0%
4.5
4.50
40.0k
382.1s
AD100-PRJ-16
Game of Life engine (seeded, census)
11/11
100.0%
100.0%
3.5
3.50
30.6k
481.2s
AD100-PRJ-17
LZ77+RLE codec with checksum
4/4 drivers
100.0%
100.0%
4.5
4.50
17.7k
481.2s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-PRJ-18
discrete-event simulator (deterministic)
4/4 drivers
100.0%
100.0%
3.5
3.50
50.9k
344.0s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-PRJ-19
C++ mini test framework
4/4 drivers
100.0%
100.0%
3.5
3.50
35.7k
481.4s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-PRJ-20
SQL subset engine (DDL/DML/SELECT/JOIN)
4/4 drivers
100.0%
100.0%
15.5
15.50
149.8k
1207.1s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-PRJ-21
Indexed archive utility
0/8 drivers
0.0%
0.0%
30
0.00
161.4k
1200.1s
Challenge TestsC++ test drivers (one per hidden .cpp file).
Failed teststest_core test_core_metadata test_core_selection test_errors test_errors_integrity test_errors_structure test_resources test_resources_indexed
AD100-PRJ-22
Silence-aware MP3 splitter
17/18
94.4%
40.0%
11.5
4.60
63.9k
646.3s
Challenge Failed teststest_core_plan_min_track_merges_and_leading_trailing_silence
AD100-PRJ-23
FAT32/VFAT filesystem recovery
16/24
66.7%
20.0%
30
6.00
155.8k
1202.3s
Challenge Failed teststest_core_independent_trees[2027] test_core_unicode_short_escape_and_full_lfn_parts test_core_deep_directory_tree test_errors_geometry[boot] test_errors_geometry[small] test_errors_lfn_records test_errors_namespace_and_depth_limits test_errors_mirror_disagreement_and_invalid_alias
AD100-PRJ-24
Image similarity and grouping
17/17
100.0%
100.0%
5
5.00
54.0k
582.3s
AD100-PRJ-25
Binary delta generator and applier
3/3 drivers
100.0%
100.0%
6.5
6.50
120.2k
1086.9s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-PRJ-26
Incremental build tool
40/40
100.0%
100.0%
10
10.00
26.1k
243.9s
AD100-PRJ-27
ELF executable inspector
0/79
0.0%
0.0%
21
0.00
161.6k
1200.2s
Challenge Failed teststest_core_reports[raw-sections] test_core_reports[raw-symbols] test_core_reports[raw-relocations] test_core_reports[raw-segments] test_core_reports[multiple-sections] test_core_reports[multiple-symbols] test_core_reports[multiple-relocations] test_core_reports[multiple-segments] test_core_reports[rel-sections] test_core_reports[rel-symbols] test_core_reports[rel-relocations] test_core_reports[rel-segments] test_core_reports[shared-sections] test_core_reports[shared-symbols] test_core_reports[shared-relocations] test_core_reports[shared-segments] test_core_reports[buffers-sections] test_core_reports[buffers-symbols] test_core_reports[buffers-relocations] test_core_reports[buffers-segments] test_core_absent_names[sections] test_core_absent_names[symbols] test_core_absent_names[relocations] test_core_absent_names[segments] test_core_no_tables test_core_numeric_metadata_and_reserved_symbols test_core_accessed_tables_only test_core_review_valid_inputs[sections-null-program] test_core_review_valid_inputs[sections-empty-symbol-names] test_core_review_valid_inputs[sections-symbol-free-relocations] test_core_review_valid_inputs[symbols-null-program] test_core_review_valid_inputs[symbols-empty-symbol-names] test_core_review_valid_inputs[symbols-symbol-free-relocations] test_core_review_valid_inputs[relocations-null-program] test_core_review_valid_inputs[relocations-empty-symbol-names] test_core_review_valid_inputs[relocations-symbol-free-relocations] test_core_review_valid_inputs[segments-null-program] test_core_review_valid_inputs[segments-empty-symbol-names] test_core_review_valid_inputs[segments-symbol-free-relocations] test_errors_type_header_bounds[sections] test_errors_type_header_bounds[symbols] test_errors_type_header_bounds[relocations] test_errors_type_header_bounds[segments] test_errors_sections[payload] test_errors_sections[name-type] test_errors_sections[name-range] test_errors_sections[name-end] test_errors_sections[name-start] test_errors_symbols[stride] test_errors_symbols[remainder] test_errors_symbols[link-range] test_errors_symbols[link-type] test_errors_symbols[info] test_errors_symbols[name-range] test_errors_symbols[section-range] test_errors_symbols[string-end] test_errors_symbols[string-start] test_errors_relocations[stride] test_errors_relocations[remainder] test_errors_relocations[link-range] test_errors_relocations[link-type] test_errors_relocations[target] test_errors_relocations[symbol-range] test_errors_relocations[linked-stride] test_errors_relocations[linked-string] test_errors_segments test_errors_review_boundaries[null-as-load] test_errors_review_boundaries[null-as-note] test_errors_review_boundaries[empty-name-nonzero] test_errors_review_boundaries[empty-name-bad-type] test_errors_review_boundaries[empty-name-bounds] test_errors_review_boundaries[no-table-nonzero-symbol] test_errors_review_boundaries[no-table-bad-link] test_errors_review_boundaries[no-table-wrong-type] test_resources_light_envelope[sections] test_resources_light_envelope[symbols] test_resources_light_envelope[relocations] test_resources_light_envelope[segments] test_resources_untrusted_sizes
AD100-PRJ-28
Dependency-aware package resolver
29/29
100.0%
100.0%
9
9.00
53.7k
1200.2s
AD100-PRJ-29
RAW Bayer development pipeline
2/3 drivers
66.7%
40.0%
7
2.80
39.7k
1200.8s
Challenge TestsC++ test drivers (one per hidden .cpp file).
Failed tests
AD100-PRJ-30
Image registration (translation)
3/3 drivers
100.0%
100.0%
3.5
3.50
43.7k
410.1s
Challenge TestsC++ test drivers (one per hidden .cpp file).
AD100-PRJ-31
Score language to WAV synthesizer
11/12
91.7%
40.0%
28
11.20
125.8k
1014.8s
Challenge Failed teststest_core_voice_continuation
AD100-PRJ-32
Fixed-timestep 2D physics sandbox
12/12
100.0%
100.0%
9.5
9.50
28.2k
273.9s
AD100-PRJ-33
Columnar data compressor
1/3 drivers
33.3%
20.0%
30
6.00
140.2k
1200.1s
Challenge TestsC++ test drivers (one per hidden .cpp file).
Failed tests
AD100-PRJ-34
DTMF decoder
0/13
0.0%
0.0%
18.5
0.00
37.1k
377.0s
Challenge Failed teststest_core_all_twelve_symbols test_core_timing_frames test_core_quiet_tone_still_found test_core_very_quiet_tone_ignored test_core_noise_tolerant test_core_distractor_frequency_ignored test_core_short_blip_rejected test_core_gap_bridging test_core_sample_rate_16000 test_errors_bad_container test_errors_bad_format test_errors_truncated_chunks test_resources_one_minute_audio
AD100-PRJ-35
Mobile-robot path planner
10/12
83.3%
20.0%
9.5
1.90
22.1k
199.8s
Challenge Failed teststest_core_tie_break_deterministic test_errors_start_goal
AD100-PRJ-36
Two-link robot-arm controller
13/14
92.9%
80.0%
23
18.40
38.3k
376.0s
AD100-PRJ-37
Fiducial-marker detector
0/3 drivers
0.0%
0.0%
12.5
0.00
77.0k
1202.1s
Challenge TestsC++ test drivers (one per hidden .cpp file).
Failed teststest_core test_errors test_resources
AD100-PRJ-38
Multi-object tracker
9/11
81.8%
20.0%
15.5
3.10
163.5k
1202.1s
Challenge Failed teststest_core_crossing_identity_swap test_errors_frames
AD100-PRJ-39
Parametric audio equalizer
1/3 drivers
33.3%
20.0%
28
5.60
55.0k
531.3s
Challenge TestsC++ test drivers (one per hidden .cpp file).
Failed tests
AD100-PRJ-40
Barcode scanner (EAN-13)
—
—
0.0%
24
0.00
227.2k
1200.2s
Challenge TestsC++ test drivers: results unavailable or incomplete.
AD100-PRJ-41
JSONL chat-log to Markdown converter
25/32
78.1%
20.0%
30
6.00
67.2k
582.3s
Challenge Failed teststest_core_unterminated_fence_runs_to_end test_core_tool_result_and_empty_text test_core_message_default_text test_errors_unknown_type test_errors_empty_role test_errors_tool_call_fields test_errors_tool_result_call
AD100-PRJ-42
RFC 3986 URL utility
115/129
89.1%
0.0%
30
0.00
153.9k
1191.0s
Challenge Failed teststest_core_rfc3986_resolution[../..-http://a/] test_core_rfc3986_resolution[../../-http://a/] test_core_rfc3986_resolution[../../g-http://a/g] test_core_rfc3986_resolution[../../../g-http://a/g] test_core_rfc3986_resolution[../../../../g-http://a/g] test_core_rfc3986_resolution[./../g-http://a/b/g] test_core_normalize_literals[http://H%2fX:00081/?#-http://h%2Fx:81/?#] test_core_query_delimiters_and_types test_errors_malformed_url[http://%C3%A9/] test_errors_malformed_url[http://h/\ud800] test_errors_malformed_url[http://h/a\xa0b] test_errors_api_types_and_escapes[encode-args10-kwargs10] test_errors_all_input_length_limits test_resources_long_zero_port
AD100-PRJ-43
Nonlinear least-squares solver
—
—
0.0%
7.5
0.00
38.4k
379.1s
Challenge TestsC++ test drivers: unavailable because the build failed or timed out; tests did not run.
AD100-PRJ-44
IBAN and credit-card validator
5/9
55.6%
40.0%
6
2.40
99.8k
1118.9s
Challenge Failed teststest_core_all_countries test_core_structure test_core_luhn_reference test_core_card_prefix_length_rules
AD100-PRJ-45
Arbitrary-precision integer arithmetic
1/3 drivers
33.3%
20.0%
14.5
2.90
75.2k
1202.1s
Challenge TestsC++ test drivers (one per hidden .cpp file).
Failed tests
AD100-PRJ-47
Recover a hidden phrase from an executable
6/6
100.0%
100.0%
5.5
5.50
70.3k
608.4s
AD100-PRJ-48
Black-box image transformation utility clone
—
—
0.0%
30
0.00
130.1k
1202.2s
Challenge TestsC++ test drivers: results unavailable or incomplete.
AD100-PRJ-49
Closed-loop differential-drive line follower
15/21
71.4%
40.0%
13.5
5.40
159.1k
1200.2s
Challenge Failed teststest_core_hidden_track_completion_and_recovery[3] test_core_hidden_track_completion_and_recovery[4] test_core_hidden_track_completion_and_recovery[5] test_core_hidden_track_completion_and_recovery[6] test_core_hidden_track_completion_and_recovery[7] test_core_hidden_track_completion_and_recovery[9]