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 7, 2023 10:31 | CPPclang++10.0.0 | Error | |||
| Jun 7, 2023 10:29 | CPPclang++10.0.0 | Error | |||
| Jun 7, 2023 10:27 | CPPclang++10.0.0 | Error | |||
| Jun 7, 2023 10:22 | CPPclang++10.0.0 | Error | |||
| Jun 7, 2023 10:21 | CPPclang++10.0.0 | Success | 85,127 | ||
| Jun 7, 2023 10:16 | CPPclang++10.0.0 | Error | |||
| Jun 7, 2023 10:13 | CPPclang++10.0.0 | Error | |||
| Jun 7, 2023 10:10 | CPPclang++10.0.0 | Error | |||
| Jun 7, 2023 10:10 | CPPclang++10.0.0 | Error | |||
| Jun 7, 2023 06:19 | CPPclang++10.0.0 | Success | 41,970+2.43 RP | ||
| Jun 7, 2023 06:16 | CPPg++9.3.0 | Success | 85,329 | ||
| Jun 7, 2023 06:14 | CPPclang++10.0.0 | Success | 85,971 | ||
| Jun 7, 2023 05:43 | CPPclang++10.0.0 | Success | 87,117 | ||
| Jun 7, 2023 05:42 | CPPclang++10.0.0 | Error | |||
| Jun 7, 2023 05:08 | CPPg++9.3.0 | Success | 116,902 | ||
| Jun 7, 2023 05:03 | CPPclang++10.0.0 | Success | 115,754 | ||
| Jun 7, 2023 04:48 | CPPclang++10.0.0 | Success | 119,039 | ||
| Jun 7, 2023 03:57 | CPPclang++10.0.0 | Success | 42,402+36.69 RP | ||
| Jun 7, 2023 02:53 | CPPg++9.3.0 | Success | 50,214+14.89 RP | ||
| Jun 7, 2023 02:31 | CPPg++9.3.0 | Success | 54,271+45.17 RP | ||
| Jun 6, 2023 18:02 | GOgo1.20.4 | Success | 78,909 | ||
| Jun 6, 2023 17:53 | GOgo1.20.4 | Error | |||
| Jun 6, 2023 17:06 | CPPg++9.3.0 | Success | 71,995 | ||
| Jun 6, 2023 17:05 | CPPg++9.3.0 | Success | 98,613 | ||
| Jun 6, 2023 16:17 | CPPg++9.3.0 | Success | 75,869 | ||
| Jun 6, 2023 16:13 | CPPg++9.3.0 | Success | 71,897+6.46 RP | ||
| Jun 6, 2023 16:08 | CPPg++9.3.0 | Success | 75,397+32.45 RP | ||
| Jun 6, 2023 16:08 | CPPg++9.3.0 | Error | |||
| Jun 6, 2023 16:07 | CPPg++9.3.0 | Error | |||
| Jun 6, 2023 09:26 | CPPg++9.3.0 | Success | 99,820+0.45 RP | ||
| Jun 6, 2023 09:24 | CPPg++9.3.0 | Success | 100,273+0.46 RP | ||
| Jun 6, 2023 09:22 | CPP | Success | 105,918 | ||
| Jun 6, 2023 08:49 | CPPg++9.3.0 | Success | 100,739+17.19 RP | ||
| Jun 6, 2023 08:31 | CPPg++9.3.0 | Success | 122,774 | ||
| Jun 6, 2023 08:31 | CPPg++9.3.0 | Success | 126,779 | ||
| Jun 6, 2023 08:29 | CPPg++9.3.0 | Success | 121,836+31.00 RP | ||
| Jun 6, 2023 08:15 | CPPg++9.3.0 | Success | 195,789+0.18 RP | ||
| Jun 6, 2023 08:05 | CPPg++9.3.0 | Success | 256,073 | ||
| Jun 6, 2023 08:00 | CPPg++9.3.0 | Success | 196,465 | ||
| Jun 6, 2023 07:57 | CPPg++9.3.0 | Error | |||
| Jun 6, 2023 07:55 | CPPg++9.3.0 | Success | 196,468+29.40 RP | ||
| Jun 6, 2023 06:40 | CPPg++9.3.0 | Error | |||
| Jun 6, 2023 06:35 | CPPg++9.3.0 | Error | |||
| Jun 6, 2023 06:23 | CPPg++9.3.0 | Error | |||
| Jun 6, 2023 06:06 | CPPg++9.3.0 | Success | 465,141+21.50 RP | ||
| Jun 6, 2023 06:05 | CPPg++9.3.0 | Error | |||
| Jun 6, 2023 05:58 | CPPg++9.3.0 | Error | |||
| Jun 6, 2023 05:52 | CPPg++9.3.0 | Error | |||
| Jun 6, 2023 03:51 | CPPg++9.3.0 | Error | |||
| Jun 6, 2023 03:46 | CPPg++9.3.0 | Error | |||
| Jun 6, 2023 03:45 | CPPg++9.3.0 | Error | |||
| Jun 6, 2023 03:43 | CPPg++9.3.0 | Error | |||
| Jun 4, 2023 18:27 | GOgo1.20.4 | Error | |||
| Jun 4, 2023 17:25 | GOgo1.20.4 | Error | |||
| Jun 4, 2023 13:24 | GOgo1.20.4 | Success | 78,226 | ||
| Jun 4, 2023 13:23 | GOgo1.20.4 | Error | |||
| Jun 4, 2023 13:10 | GOgo1.20.4 | Success | 77,961 | ||
| Jun 4, 2023 13:09 | GOgo1.20.4 | Error | |||
| Jun 4, 2023 13:06 | GOgo1.20.4 | Success | 78,345 | ||
| Jun 4, 2023 13:04 | GOgo1.20.4 | Error | |||
| Jun 4, 2023 12:58 | GOgo1.20.4 | Error | |||
| Jun 4, 2023 09:43 | GOgo1.20.4 | Success | 77,920+0.50 RP | ||
| Jun 4, 2023 09:37 | GOgo1.20.4 | Error | |||
| Jun 4, 2023 09:34 | GOgo1.20.4 | Success | 78,226+2.72 RP | ||
| Jun 2, 2023 18:23 | GOgo1.20.4 | Success | 90,463 | ||
| Jun 2, 2023 18:22 | GOgo1.20.4 | Error | |||
| May 28, 2023 19:58 | GOgo1.20.4 | Error | |||
| May 28, 2023 19:57 | GOgo1.20.4 | Success | 85,961 | ||
| May 28, 2023 19:56 | GOgo1.20.4 | Error | |||
| May 28, 2023 19:55 | GOgo1.20.4 | Success | 87,762 | ||
| May 28, 2023 19:54 | GOgo1.20.4 | Success | 86,188 | ||
| May 28, 2023 19:53 | GOgo1.20.4 | Error | |||
| May 28, 2023 19:51 | GOgo1.20.4 | Success | 86,266 | ||
| May 28, 2023 19:49 | GOgo1.20.4 | Success | 85,923 | ||
| May 28, 2023 19:48 | GOgo1.20.4 | Error | |||
| May 28, 2023 12:56 | GOgo1.20.4 | Error | |||
| May 28, 2023 12:55 | GOgo1.20.4 | Error | |||
| May 28, 2023 12:54 | GOgo1.20.4 | Error | |||
| May 28, 2023 12:53 | GOgo1.20.4 | Error | |||
| May 28, 2023 12:51 | GOgo1.20.4 | Success | 86,123 | ||
| May 28, 2023 12:44 | GOgo1.20.4 | Error | |||
| May 28, 2023 12:42 | GOgo1.20.4 | Success | 87,679 | ||
| May 28, 2023 12:42 | GOgo1.20.4 | Error | |||
| May 28, 2023 12:40 | GOgo1.20.4 | Error | |||
| May 28, 2023 08:29 | GOgo1.20.4 | Error | |||
| May 27, 2023 17:48 | GOgo1.20.4 | Error | |||
| May 27, 2023 17:46 | GOgo1.20.4 | Error | |||
| May 27, 2023 16:59 | GOgo1.20.4 | Error | |||
| May 27, 2023 13:10 | GOgo1.20.4 | Error | |||
| May 27, 2023 13:09 | GOgo1.20.4 | Error | |||
| May 27, 2023 13:08 | GOgo1.20.4 | Error | |||
| May 27, 2023 13:08 | GOgo1.20.4 | Error | |||
| May 27, 2023 13:07 | GOgo1.20.4 | Error | |||
| May 27, 2023 13:06 | GOgo1.20.4 | Error | |||
| May 27, 2023 13:06 | GOgo1.20.4 | Error | |||
| May 27, 2023 13:05 | GOgo1.20.4 | Error | |||
| May 27, 2023 13:04 | GOgo1.20.4 | Error | |||
| May 27, 2023 13:03 | GOgo1.20.4 | Error | |||
| May 27, 2023 13:01 | GOgo1.20.4 | Error | |||
| May 27, 2023 13:00 | GOgo1.20.4 | Error |