[terminal]
$ boot --profile "logic-arena"
> handshake: ok
> month_01 loaded
> mission: decode signals from corrupted logs
> note: input is classified. compute locally. submit the final number.
Welcome, operator.
January โ Log Signal Decoder
Month 1Java-friendlyStory-drivenNo paste-input confusion
This month is built to be clear: you get a concrete task, examples, and a clean submit flow. Solve locally in Java, then submit only your final answer. Your official input stays on the server.
Part 1 โ Signal Extraction
Difficulty: Mediumstringsparsingwarmup
๐ unlocked
Each log line contains random characters plus digits. Extract the first and last digit of each line, combine them into a two-digit number, then sum across all lines. If a line contains only one digit, treat it as both first and last (e.g. x7y โ 77).
[example]
a1b2c -> 12 xxx9yyy -> 99 abc3def -> 33 sum = 144
[how to solve (quick)]
- Read input file line by line
- Scan chars: record first digit + keep overwriting last digit
- Sum = first*10 + last
Solve locally (Java), then submit only the final answer.
Part 2 โ Written Numbers
Difficulty: Hardoverlapsedge-casesstrings
๐ locked
[access]
Solve the previous part to unlock this section.
Part 3 โ Corrupted Records
Difficulty: Impossiblerobust parsingunknown keysfault tolerance
๐ locked
[access]
Solve the previous part to unlock this section.