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 | |
|---|---|---|---|---|---|
| Jun 21, 2025 22:00 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 21:58 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 20:51 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 20:36 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 18:01 | CPPg++13.3.0 | Success | 113,263 | ||
| Jun 21, 2025 17:59 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 17:57 | CPPg++13.3.0 | Success | 243,128 | ||
| Jun 21, 2025 17:52 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 17:42 | CPPg++13.3.0 | Success | 266,826 | ||
| Jun 21, 2025 17:36 | CPPg++13.3.0 | Success | 267,431 | ||
| Jun 21, 2025 17:29 | CPPg++13.3.0 | Success | 425,559 | ||
| Jun 21, 2025 17:28 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 17:26 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 17:24 | CPPg++13.3.0 | Success | 426,492 | ||
| Jun 21, 2025 17:22 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 17:13 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 17:11 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 17:09 | CPPg++13.3.0 | Success | 444,826 | ||
| Jun 21, 2025 17:07 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 17:03 | CPPg++13.3.0 | Success | 442,659 | ||
| Jun 21, 2025 17:00 | CPPg++13.3.0 | Success | 452,481 | ||
| Jun 21, 2025 16:56 | CPPg++13.3.0 | Success | 490,350 | ||
| Jun 21, 2025 16:56 | CPPg++13.3.0 | Success | 494,868 | ||
| Jun 21, 2025 16:56 | CPPg++13.3.0 | Success | 490,044 | ||
| Jun 19, 2025 21:34 | CPPg++13.3.0 | Error | |||
| Jun 19, 2025 21:33 | CPPg++13.3.0 | Error | |||
| Jun 19, 2025 21:29 | CPPg++13.3.0 | Error | |||
| Jun 19, 2025 21:28 | CPPg++13.3.0 | Error | |||
| Jun 19, 2025 21:27 | CPPg++13.3.0 | Error | |||
| Jun 19, 2025 21:27 | CPPg++13.3.0 | Error | |||
| Jun 19, 2025 21:26 | CPPg++13.3.0 | Error | |||
| Jun 19, 2025 21:26 | CPPg++13.3.0 | Error | |||
| Jun 19, 2025 21:18 | CPPg++13.3.0 | Error | |||
| Jun 19, 2025 21:18 | CPPg++13.3.0 | Error | |||
| Jun 19, 2025 20:56 | CPPg++13.3.0 | Error | |||
| Jun 19, 2025 20:55 | CPPg++13.3.0 | Error | |||
| Jun 19, 2025 18:32 | CPPg++13.3.0 | Error | |||
| Jun 19, 2025 18:28 | CPPg++13.3.0 | Error | |||
| Jun 19, 2025 17:29 | CPPg++13.3.0 | Error | |||
| Jun 19, 2025 10:26 | GOgo1.24.4 | Success | 297,048 | ||
| Jun 19, 2025 10:21 | GOgo1.24.4 | Error | |||
| Jun 19, 2025 10:13 | GOgo1.24.4 | Success | 183,341 | ||
| Jun 19, 2025 10:12 | GOgo1.24.4 | Error | |||
| Jun 19, 2025 10:09 | GOgo1.24.4 | Success | 145,599+1.85 RP | ||
| Jun 19, 2025 10:05 | GOgo1.24.4 | Success | 256,981 | ||
| Jun 19, 2025 10:03 | GOgo1.24.4 | Success | 149,638+30.46 RP | ||
| Jun 19, 2025 10:00 | GOgo1.24.4 | Success | 274,990+0.59 RP | ||
| Jun 19, 2025 09:58 | GOgo1.24.4 | Success | 279,535+35.77 RP | ||
| Jun 17, 2025 23:25 | CPPg++13.3.0 | Success | 19,827 | ||
| Jun 17, 2025 23:23 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 23:22 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 23:19 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 23:15 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 23:14 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 23:13 | CPPg++13.3.0 | Success | 22,147 | ||
| Jun 17, 2025 23:08 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 23:03 | CPPg++13.3.0 | Success | 19,456+49.27 RP | ||
| Jun 17, 2025 23:02 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 22:52 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 22:45 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 22:42 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 22:42 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 22:41 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 22:40 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 22:39 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 22:33 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 22:28 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 22:27 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 22:25 | CPPg++13.3.0 | Success | 27,346 | ||
| Jun 17, 2025 22:21 | CPPg++13.3.0 | Success | 27,359 | ||
| Jun 17, 2025 22:21 | CPPg++13.3.0 | Success | 27,643 | ||
| Jun 17, 2025 22:19 | CPPg++13.3.0 | Success | 26,886 | ||
| Jun 17, 2025 22:14 | CPPg++13.3.0 | Success | 27,632 | ||
| Jun 17, 2025 22:12 | CPPg++13.3.0 | Success | 29,055 | ||
| Jun 17, 2025 22:11 | CPPg++13.3.0 | Success | 30,694 | ||
| Jun 17, 2025 22:07 | CPPg++13.3.0 | Success | 30,559 | ||
| Jun 17, 2025 22:06 | CPPg++13.3.0 | Success | 30,601 | ||
| Jun 17, 2025 22:05 | CPPg++13.3.0 | Error | |||
| Jun 17, 2025 22:03 | CPPg++13.3.0 | Success | 33,236 | ||
| Jun 17, 2025 22:00 | CPPg++13.3.0 | Error | |||
| Jun 16, 2025 21:08 | CPPg++13.3.0 | Success | 59,434 | ||
| Jun 16, 2025 21:05 | CPPg++13.3.0 | Error | |||
| Jun 16, 2025 21:04 | CPPg++13.3.0 | Error | |||
| Jun 16, 2025 20:58 | CPPg++13.3.0 | Error | |||
| Jun 16, 2025 20:56 | CPPg++13.3.0 | Error | |||
| Jun 16, 2025 20:42 | CPPg++13.3.0 | Error | |||
| Jun 16, 2025 20:41 | CPPg++13.3.0 | Error | |||
| Jun 16, 2025 20:37 | CPPg++13.3.0 | Error | |||
| Jun 16, 2025 20:36 | CPPg++13.3.0 | Error | |||
| Jun 16, 2025 20:35 | CPPg++13.3.0 | Error | |||
| Jun 16, 2025 20:33 | CPPg++13.3.0 | Error | |||
| Jun 11, 2025 09:54 | RUSTrust-1.87.0 | Success | 69,055 | ||
| Jun 11, 2025 09:53 | RUSTrust-1.87.0 | Success | 73,019 | ||
| Jun 11, 2025 09:51 | RUSTrust-1.87.0 | Success | 72,726 | ||
| Jun 11, 2025 09:49 | RUSTrust-1.87.0 | Success | 73,643 | ||
| Jun 11, 2025 09:47 | RUSTrust-1.87.0 | Success | 72,281 | ||
| Jun 10, 2025 18:44 | RUSTrust-1.87.0 | Success | 68,476+146.04 RP | ||
| Jun 7, 2025 17:10 | CPPg++13.3.0 | Success | 96,709 | ||
| Jun 7, 2025 17:09 | CPPg++13.3.0 | Error | |||
| Jun 7, 2025 16:28 | CPPg++13.3.0 | Success | 24,978 |