Unique strings 
Count the exact number of unique tokens as fast as possible.
Input
One token per line on STDIN:
JWXcKKaWzvFL5
Rof
3ztCpA
5wHcGN
*UiEMthaTS*g
Output
Print the exact count of unique tokens to STDOUT.
Constraints
- Character set:
0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@#%* - Maximum token length: 16
- Approximately 1,000,000 unique tokens
| Date | Author | Language | Status | Score | |
|---|---|---|---|---|---|
| Dec 27, 2025 21:42 | RUSTrust-1.92.0 | Success | 22,346 | ||
| Dec 27, 2025 21:42 | RUSTrust-1.92.0 | Success | 22,666 | ||
| Dec 27, 2025 21:41 | RUSTrust-1.92.0 | Success | 22,473 | ||
| Dec 27, 2025 21:37 | RUSTrust-1.92.0 | Success | 22,609 | ||
| Dec 27, 2025 21:00 | RUSTrust-1.92.0 | Success | 21,933+2.01 RP | ||
| Dec 27, 2025 21:00 | RUSTrust-1.92.0 | Success | 24,053 | ||
| Dec 27, 2025 20:48 | RUSTrust-1.92.0 | Success | 22,030+37.43 RP | ||
| Dec 27, 2025 20:48 | RUSTrust-1.92.0 | Success | 24,559 | ||
| Dec 27, 2025 20:46 | RUSTrust-1.92.0 | Success | 25,649 | ||
| Dec 27, 2025 20:35 | RUSTrust-1.92.0 | Success | 24,010+56.30 RP | ||
| Dec 27, 2025 20:20 | RUSTrust-1.92.0 | Success | 29,629 | ||
| Dec 27, 2025 18:47 | RUSTrust-1.92.0 | Success | 44,730 | ||
| Dec 27, 2025 18:47 | RUSTrust-1.92.0 | Success | 34,299 | ||
| Dec 27, 2025 18:47 | RUSTrust-1.92.0 | Success | 35,144 | ||
| Dec 26, 2025 20:50 | CPPclang++18.1.3 | Error | +24.98 RP | ||
| Dec 26, 2025 20:47 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 20:46 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 20:42 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 20:40 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 20:39 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 20:34 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 20:32 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 20:31 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 20:26 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 20:25 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 20:24 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 20:23 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 20:22 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 20:21 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 18:33 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 18:32 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 17:18 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 17:14 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 17:13 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 17:11 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 16:01 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 15:59 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 15:57 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 15:54 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 15:52 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 15:41 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 15:40 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 15:38 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 15:35 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 15:29 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 15:17 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 15:13 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 15:12 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 15:06 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 14:54 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 12:55 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 12:44 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 12:43 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 12:42 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 12:40 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 12:39 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 12:27 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 12:24 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 12:19 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 12:17 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 12:14 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 12:08 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 12:06 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 11:58 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 11:53 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 11:50 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 11:48 | CPPclang++18.1.3 | Error | |||
| Dec 26, 2025 03:38 | RUSTrust-1.92.0 | Success | 27,763+30.90 RP | ||
| Dec 26, 2025 03:37 | RUSTrust-1.92.0 | Error | |||
| Dec 26, 2025 01:20 | RUSTrust-1.92.0 | Success | 46,557 | ||
| Dec 25, 2025 23:06 | CPPclang++18.1.3 | Error | |||
| Dec 25, 2025 23:04 | CPPclang++18.1.3 | Error | |||
| Dec 25, 2025 23:01 | CPPclang++18.1.3 | Error | |||
| Dec 25, 2025 22:57 | CPPclang++18.1.3 | Error | +34.88 RP | ||
| Dec 25, 2025 22:55 | CPPclang++18.1.3 | Error | |||
| Dec 25, 2025 22:44 | CPPclang++18.1.3 | Error | |||
| Dec 25, 2025 22:17 | CPPclang++18.1.3 | Error | +0.69 RP | ||
| Dec 25, 2025 22:06 | CPPclang++18.1.3 | Error | |||
| Dec 25, 2025 22:01 | CPPclang++18.1.3 | Error | +3.44 RP | ||
| Dec 25, 2025 16:34 | RUSTrust-1.92.0 | Success | 30,413 | ||
| Dec 25, 2025 16:33 | RUSTrust-1.92.0 | Success | 30,368+0.08 RP | ||
| Dec 24, 2025 21:19 | CPPclang++18.1.3 | Error | +15.01 RP | ||
| Dec 24, 2025 21:09 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 20:23 | CPPclang++18.1.3 | Error | +16.18 RP | ||
| Dec 24, 2025 20:22 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 20:16 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 20:15 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 20:05 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 20:04 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 20:04 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 19:54 | CPPclang++18.1.3 | Error | +11.34 RP | ||
| Dec 24, 2025 13:41 | CPPclang++18.1.3 | Error | +81.69 RP | ||
| Dec 24, 2025 13:40 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 13:36 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 13:32 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 13:29 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 12:24 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 12:22 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 12:15 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 12:10 | CPPclang++18.1.3 | Error |