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 | |
|---|---|---|---|---|---|
| Mar 21, 2026 21:20 | RUSTrust-1.94.0 | Success | 14,787 | ||
| Mar 21, 2026 21:19 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:19 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:18 | CSHARP9.0.14 | Success | 12,942 | ||
| Mar 21, 2026 21:18 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:17 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:17 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:16 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:16 | CSHARP9.0.14 | Success | 12,907 | ||
| Mar 21, 2026 21:16 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:15 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:14 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:13 | CSHARP9.0.14 | Success | 13,040 | ||
| Mar 21, 2026 21:12 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:12 | RUSTrust-1.94.0 | Success | 14,683 | ||
| Mar 21, 2026 21:11 | CSHARP9.0.14 | Success | 13,054 | ||
| Mar 21, 2026 21:11 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:11 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:10 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:09 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:09 | CSHARP9.0.14 | Success | 13,274 | ||
| Mar 21, 2026 21:09 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:08 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:08 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:07 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:06 | CSHARP9.0.14 | Success | 13,198 | ||
| Mar 21, 2026 21:06 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:06 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:06 | RUSTrust-1.94.0 | Success | 14,777 | ||
| Mar 21, 2026 21:05 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:04 | CSHARP9.0.14 | Success | 13,049 | ||
| Mar 21, 2026 21:04 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:04 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:03 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:02 | CSHARP9.0.14 | Success | 13,189 | ||
| Mar 21, 2026 21:02 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:02 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:01 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:01 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 21:00 | CSHARP9.0.14 | Success | 13,160 | ||
| Mar 21, 2026 21:00 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:59 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:59 | RUSTrust-1.94.0 | Success | 14,678 | ||
| Mar 21, 2026 20:58 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:58 | CSHARP9.0.14 | Success | 12,909 | ||
| Mar 21, 2026 20:58 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:57 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:56 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:56 | CSHARP9.0.14 | Success | 12,969 | ||
| Mar 21, 2026 20:55 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:55 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:54 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:53 | CSHARP9.0.14 | Success | 13,149 | ||
| Mar 21, 2026 20:53 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:53 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:52 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:52 | RUSTrust-1.94.0 | Success | 14,682 | ||
| Mar 21, 2026 20:51 | CSHARP9.0.14 | Success | 12,937 | ||
| Mar 21, 2026 20:51 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:51 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:50 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:49 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:48 | CSHARP9.0.14 | Success | 13,170 | ||
| Mar 21, 2026 20:48 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:47 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:47 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:46 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:45 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:45 | CSHARP9.0.14 | Success | 13,063 | ||
| Mar 21, 2026 20:45 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:45 | RUSTrust-1.94.0 | Success | 14,657 | ||
| Mar 21, 2026 20:44 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:44 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:43 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:41 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:41 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:39 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:39 | CSHARP9.0.14 | Success | 12,946 | ||
| Mar 21, 2026 20:38 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:38 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:37 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:36 | CSHARP9.0.14 | Success | 13,169 | ||
| Mar 21, 2026 20:36 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:36 | RUSTrust-1.94.0 | Success | 15,422 | ||
| Mar 21, 2026 20:35 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:35 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:34 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:33 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:33 | CSHARP9.0.14 | Success | 12,891+11.58 RP | ||
| Mar 21, 2026 20:33 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:32 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:30 | CSHARP9.0.14 | Success | 12,988+2.36 RP | ||
| Mar 21, 2026 20:29 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:29 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:28 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:27 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:26 | CSHARP9.0.14 | Success | 13,166 | ||
| Mar 21, 2026 20:26 | RUSTrust-1.94.0 | Success | 14,636 | ||
| Mar 21, 2026 20:25 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 20:24 | RUSTrust-1.94.0 | Error |