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 9, 2023 02:34 | GOgo1.20.2 | Error | |||
| Mar 9, 2023 02:32 | GOgo1.20.2 | Error | |||
| Mar 9, 2023 02:30 | GOgo1.20.2 | Error | |||
| Mar 9, 2023 02:27 | GOgo1.20.2 | Success | 230,240+43.43 RP | ||
| Mar 8, 2023 19:30 | GOgo1.20.1 | Error | |||
| Mar 8, 2023 19:23 | GOgo1.20.1 | Error | |||
| Mar 8, 2023 19:20 | GOgo1.20.1 | Error | |||
| Mar 8, 2023 16:59 | GOgo1.20.1 | Error | |||
| Mar 8, 2023 16:48 | GOgo1.20.1 | Error | |||
| Mar 8, 2023 16:04 | GOgo1.20.1 | Error | |||
| Mar 8, 2023 15:39 | GOgo1.20.1 | Error | |||
| Mar 8, 2023 15:37 | GOgo1.20.1 | Error | |||
| Mar 8, 2023 15:13 | GOgo1.20.1 | Error | |||
| Mar 7, 2023 20:23 | GOgo1.20.1 | Error | |||
| Mar 7, 2023 20:21 | GOgo1.20.1 | Error | |||
| Mar 7, 2023 20:18 | GOgo1.20.1 | Error | |||
| Mar 7, 2023 20:09 | GOgo1.20.1 | Error | |||
| Mar 7, 2023 20:03 | GOgo1.20.1 | Error | |||
| Mar 7, 2023 19:57 | GOgo1.20.1 | Error | |||
| Mar 7, 2023 14:25 | GOgo1.20.1 | Error | |||
| Mar 7, 2023 14:24 | GOgo1.20.1 | Error | |||
| Mar 7, 2023 12:43 | GOgo1.20.1 | Success | 264,763+37.77 RP | ||
| Mar 7, 2023 12:36 | GOgo1.20.1 | Error | |||
| Mar 7, 2023 11:45 | GOgo1.20.1 | Error | |||
| Mar 7, 2023 11:29 | GOgo1.20.1 | Error | |||
| Mar 7, 2023 11:26 | GOgo1.20.1 | Error | |||
| Mar 4, 2023 11:21 | RUSTrust-1.63.0 | Success | 18,661 | ||
| Feb 27, 2023 13:38 | CPPg++9.3.0 | Success | 11,955 | ||
| Feb 26, 2023 18:00 | GOgo1.18.10 | Success | 119,054+84.00 RP | ||
| Feb 22, 2023 15:05 | GOgo1.20.1 | Success | 241,137+41.47 RP | ||
| Feb 20, 2023 21:47 | CPPclang++10.0.0 | Success | 25,137 | ||
| Feb 20, 2023 21:45 | CPPclang++10.0.0 | Success | 28,596 | ||
| Feb 20, 2023 21:45 | CPPclang++10.0.0 | Success | 29,269 | ||
| Feb 20, 2023 21:44 | CPPclang++10.0.0 | Success | 29,453 | ||
| Feb 20, 2023 21:43 | CPPclang++10.0.0 | Success | 24,242 | ||
| Feb 20, 2023 21:42 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 21:41 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 21:30 | CPPg++9.3.0 | Success | 41,751 | ||
| Feb 20, 2023 21:28 | CPPclang++10.0.0 | Success | 42,136 | ||
| Feb 20, 2023 21:25 | CPPclang++10.0.0 | Success | 33,493 | ||
| Feb 20, 2023 21:24 | CPPclang++10.0.0 | Success | 25,873 | ||
| Feb 20, 2023 21:16 | CPPg++9.3.0 | Success | 24,511 | ||
| Feb 20, 2023 21:15 | CPPclang++10.0.0 | Success | 24,805 | ||
| Feb 20, 2023 21:11 | CPPclang++10.0.0 | Error | |||
| Feb 20, 2023 21:10 | CPPclang++10.0.0 | Error | |||
| Feb 20, 2023 21:09 | CPPclang++10.0.0 | Error | |||
| Feb 20, 2023 21:08 | CPPclang++10.0.0 | Success | 24,113+33.96 RP | ||
| Feb 20, 2023 21:06 | CPPclang++10.0.0 | Error | |||
| Feb 20, 2023 21:06 | CPPclang++10.0.0 | Success | 28,410 | ||
| Feb 20, 2023 21:05 | CPPclang++10.0.0 | Success | 29,117 | ||
| Feb 20, 2023 21:04 | CPPclang++10.0.0 | Success | 27,236 | ||
| Feb 20, 2023 21:03 | CPPclang++10.0.0 | Success | 26,264+4.78 RP | ||
| Feb 20, 2023 21:03 | CPPg++9.3.0 | Success | 26,598+174.89 RP | ||
| Feb 20, 2023 21:00 | CPPg++9.3.0 | Success | 49,732+179.47 RP | ||
| Feb 20, 2023 20:59 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 20:58 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 20:55 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 20:54 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 20:52 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 10:15 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 10:14 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 10:13 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 10:12 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 10:11 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 10:11 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 10:09 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 10:08 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 10:06 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 10:05 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 10:04 | CPPg++9.3.0 | Error | |||
| Feb 20, 2023 09:49 | CPPg++9.3.0 | Success | 462,886+0.09 RP | ||
| Feb 20, 2023 09:45 | CPPg++9.3.0 | Success | 464,889+21.51 RP | ||
| Feb 18, 2023 21:22 | GOgo1.20.1 | Error | |||
| Feb 18, 2023 21:21 | GOgo1.20.1 | Error | |||
| Feb 18, 2023 21:12 | GOgo1.20.1 | Error | |||
| Feb 18, 2023 21:08 | GOgo1.20.1 | Error | |||
| Feb 18, 2023 20:50 | GOgo1.20.1 | Success | 213,605+2.67 RP | ||
| Feb 18, 2023 20:47 | GOgo1.20.1 | Success | 226,522+0.94 RP | ||
| Feb 18, 2023 20:33 | GOgo1.20.1 | Success | 231,476+43.20 RP | ||
| Feb 17, 2023 21:03 | CPPg++9.3.0 | Error | |||
| Feb 17, 2023 21:02 | CPPclang++10.0.0 | Success | 86,241+4.28 RP | ||
| Feb 17, 2023 21:01 | CPPclang++10.0.0 | Error | |||
| Feb 17, 2023 21:01 | CPPclang++10.0.0 | Error | |||
| Feb 16, 2023 19:04 | CPPclang++10.0.0 | Error | |||
| Feb 16, 2023 19:00 | CPPclang++10.0.0 | Error | |||
| Feb 16, 2023 18:55 | CPPclang++10.0.0 | Error | |||
| Feb 16, 2023 18:53 | CPPg++9.3.0 | Success | 89,546+21.87 RP | ||
| Feb 16, 2023 18:38 | CPPg++9.3.0 | Success | 111,355+61.08 RP | ||
| Feb 16, 2023 17:22 | CPPg++9.3.0 | Success | 349,600 | ||
| Feb 16, 2023 17:18 | CPPg++9.3.0 | Success | 348,157+0.49 RP | ||
| Feb 16, 2023 17:18 | CPPclang++10.0.0 | Success | 354,176+0.27 RP | ||
| Feb 16, 2023 17:18 | CPPclang++10.0.0 | Success | 357,559+6.32 RP | ||
| Feb 16, 2023 17:15 | CPPclang++10.0.0 | Error | |||
| Feb 16, 2023 17:13 | CPPclang++10.0.0 | Error | |||
| Feb 16, 2023 17:11 | CPPclang++10.0.0 | Error | |||
| Feb 16, 2023 17:00 | CPPclang++10.0.0 | Error | |||
| Feb 16, 2023 16:59 | CPPclang++10.0.0 | Error | |||
| Feb 16, 2023 16:59 | CPPg++9.3.0 | Error | |||
| Feb 16, 2023 01:40 | GOgo1.20.1 | Error | |||
| Feb 16, 2023 01:34 | GOgo1.20.1 | Success | 123,558+80.93 RP |