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 | |
|---|---|---|---|---|---|
| Sep 21, 2024 13:54 | CPPclang++18.1.3 | Success | 132,896 | ||
| Sep 21, 2024 13:14 | CPPclang++18.1.3 | Success | 93,480+74.68 RP | ||
| Sep 21, 2024 13:06 | CPPclang++18.1.3 | Error | |||
| Sep 21, 2024 12:56 | CPPclang++18.1.3 | Error | |||
| Sep 21, 2024 10:22 | CPPclang++18.1.3 | Success | 309,651+0.11 RP | ||
| Sep 21, 2024 09:32 | CPPclang++18.1.3 | Error | |||
| Sep 21, 2024 09:26 | CPPclang++18.1.3 | Error | |||
| Sep 21, 2024 08:02 | CPPclang++18.1.3 | Success | 310,707+32.18 RP | ||
| Sep 17, 2024 18:36 | CPPclang++18.1.3 | Success | 141,020 | ||
| Sep 17, 2024 18:24 | CPPclang++18.1.3 | Error | |||
| Sep 17, 2024 18:18 | CPPclang++18.1.3 | Success | 140,943+70.95 RP | ||
| Sep 17, 2024 10:18 | CPPclang++10.0.0 | Error | |||
| Sep 17, 2024 10:16 | CPPclang++10.0.0 | Success | 5,350 | ||
| Sep 17, 2024 10:15 | CPPclang++10.0.0 | Error | |||
| Sep 17, 2024 10:15 | CPPclang++10.0.0 | Success | 5,262 | ||
| Sep 17, 2024 10:15 | CPPclang++10.0.0 | Error | |||
| Sep 17, 2024 10:10 | CPPclang++10.0.0 | Success | 5,090 | ||
| Sep 17, 2024 10:08 | CPPclang++10.0.0 | Success | 5,064 | ||
| Sep 17, 2024 10:08 | CPPclang++10.0.0 | Error | |||
| Sep 17, 2024 10:07 | CPPclang++10.0.0 | Success | 5,360 | ||
| Sep 17, 2024 10:04 | CPPclang++10.0.0 | Success | 5,716 | ||
| Sep 17, 2024 10:01 | CPPclang++10.0.0 | Error | |||
| Sep 16, 2024 10:03 | CPPclang++10.0.0 | Error | |||
| Sep 16, 2024 10:00 | CPPclang++10.0.0 | Error | |||
| Sep 16, 2024 09:59 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 19:49 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 19:46 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 19:45 | CPPclang++10.0.0 | Success | 5,155 | ||
| Sep 13, 2024 19:45 | CPPclang++10.0.0 | Success | 5,456 | ||
| Sep 13, 2024 19:43 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 19:43 | CPPclang++10.0.0 | Success | 5,559 | ||
| Sep 13, 2024 19:42 | CPPclang++10.0.0 | Success | 5,626 | ||
| Sep 13, 2024 19:40 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 19:40 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 16:14 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 16:14 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 16:12 | CPPclang++10.0.0 | Success | 5,246 | ||
| Sep 13, 2024 16:10 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 12:36 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 12:26 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 12:24 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 12:21 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 12:18 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 12:17 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 12:15 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 12:13 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 11:53 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 10:47 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 10:43 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 10:37 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 10:34 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 10:09 | CPPclang++10.0.0 | Error | |||
| Sep 13, 2024 10:04 | CPPclang++10.0.0 | Error | |||
| Sep 12, 2024 10:18 | CPPclang++18.1.3 | Success | 326,921+30.59 RP | ||
| Sep 12, 2024 10:16 | CPPclang++18.1.3 | Error | |||
| Sep 12, 2024 10:14 | CPPclang++18.1.3 | Error | |||
| Sep 9, 2024 16:57 | CPPclang++18.1.3 | Success | 36,617+30.31 RP | ||
| Sep 9, 2024 16:35 | CPPclang++18.1.3 | Success | 41,188+0.50 RP | ||
| Sep 9, 2024 16:33 | CPPclang++18.1.3 | Success | 41,273+10.96 RP | ||
| Sep 9, 2024 16:30 | CPPg++13.2.0 | Success | 43,229+51.20 RP | ||
| Sep 9, 2024 16:18 | CPPg++13.2.0 | Success | 60,476 | ||
| Sep 9, 2024 16:16 | CPPclang++18.1.3 | Success | 59,879 | ||
| Sep 9, 2024 09:29 | CPPclang++10.0.0 | Error | |||
| Sep 9, 2024 09:26 | CPPclang++10.0.0 | Error | |||
| Sep 9, 2024 09:23 | CPPclang++10.0.0 | Error | |||
| Sep 9, 2024 09:22 | CPPclang++10.0.0 | Success | 5,428 | ||
| Sep 9, 2024 09:20 | CPPclang++10.0.0 | Success | 5,214 | ||
| Sep 9, 2024 09:19 | CPPclang++10.0.0 | Success | 5,446 | ||
| Sep 9, 2024 09:18 | CPPclang++10.0.0 | Success | 5,313 | ||
| Sep 9, 2024 09:17 | CPPclang++10.0.0 | Success | 8,015 | ||
| Sep 9, 2024 09:10 | CPPclang++10.0.0 | Error | |||
| Sep 9, 2024 07:27 | CPPg++9.4.0 | Success | 90,651 | ||
| Sep 9, 2024 07:26 | CPPg++9.4.0 | Success | 93,170 | ||
| Sep 9, 2024 07:25 | CPPg++9.4.0 | Error | |||
| Sep 8, 2024 16:07 | CPPg++9.4.0 | Error | |||
| Sep 8, 2024 16:06 | CPPg++9.4.0 | Success | 91,242 | ||
| Sep 8, 2024 16:05 | CPPg++9.4.0 | Error | |||
| Sep 8, 2024 14:42 | CPPg++13.2.0 | Error | |||
| Sep 8, 2024 14:40 | CPPg++13.2.0 | Error | |||
| Sep 8, 2024 14:37 | CPPg++13.2.0 | Error | |||
| Sep 8, 2024 14:36 | CPPg++13.2.0 | Error | |||
| Sep 8, 2024 14:34 | CPPg++13.2.0 | Success | 5,667 | ||
| Sep 8, 2024 14:33 | CPPg++13.2.0 | Error | |||
| Sep 8, 2024 14:29 | CPPg++13.2.0 | Success | 5,693 | ||
| Sep 8, 2024 14:23 | CPPg++13.2.0 | Error | |||
| Sep 8, 2024 13:53 | CPPg++13.2.0 | Error | |||
| Sep 8, 2024 13:43 | CPPg++13.2.0 | Error | |||
| Sep 8, 2024 13:41 | CPPg++13.2.0 | Error | |||
| Sep 4, 2024 16:59 | CPPg++13.2.0 | Error | |||
| Sep 4, 2024 16:57 | CPPg++13.2.0 | Success | 8,778+30.20 RP | ||
| Sep 4, 2024 16:47 | CPPg++13.2.0 | Success | 9,057 | ||
| Sep 4, 2024 16:45 | CPPg++13.2.0 | Success | 9,174 | ||
| Sep 4, 2024 16:44 | CPPg++13.2.0 | Success | 11,758 | ||
| Sep 4, 2024 16:40 | CPPg++13.2.0 | Success | 9,026 | ||
| Sep 4, 2024 15:41 | CPPg++13.2.0 | Success | 9,078 | ||
| Sep 4, 2024 15:39 | CPPg++13.2.0 | Success | 25,127 | ||
| Sep 4, 2024 15:36 | CPPg++13.2.0 | Success | 25,087 | ||
| Sep 4, 2024 15:33 | CPPg++13.2.0 | Success | 63,461 | ||
| Sep 4, 2024 15:31 | CPPg++13.2.0 | Error | |||
| Sep 4, 2024 15:25 | CPPg++13.2.0 | Error |