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 | |
|---|---|---|---|---|---|
| May 21, 2024 17:55 | CPPclang++10.0.0 | Success | 8,189+187.77 RP | ||
| May 21, 2024 17:55 | CPPclang++10.0.0 | Success | 10,611 | ||
| May 21, 2024 17:54 | CPPclang++10.0.0 | Error | |||
| May 21, 2024 17:52 | CPPclang++10.0.0 | Error | |||
| May 21, 2024 17:50 | CPPclang++10.0.0 | Success | 9,677+29.16 RP | ||
| May 21, 2024 16:23 | CPPclang++10.0.0 | Success | 11,284 | ||
| May 21, 2024 16:21 | CPPclang++10.0.0 | Error | |||
| May 21, 2024 16:15 | CPPclang++10.0.0 | Success | 12,510 | ||
| May 19, 2024 20:33 | GOgo1.22.2 | Success | 496,509 | ||
| May 19, 2024 20:25 | GOgo1.22.2 | Error | |||
| May 19, 2024 20:19 | GOgo1.22.2 | Error | |||
| May 15, 2024 22:55 | CPPclang++10.0.0 | Success | 12,574 | ||
| May 15, 2024 22:50 | CPPclang++10.0.0 | Error | |||
| May 15, 2024 12:12 | CPPclang++10.0.0 | Error | |||
| May 15, 2024 12:12 | CPPclang++10.0.0 | Error | |||
| May 15, 2024 12:05 | CPPclang++10.0.0 | Error | |||
| May 15, 2024 12:05 | CPPclang++10.0.0 | Error | |||
| May 15, 2024 11:32 | CPPclang++10.0.0 | Error | |||
| May 15, 2024 11:29 | CPPclang++10.0.0 | Error | |||
| May 15, 2024 11:27 | CPPclang++10.0.0 | Error | |||
| May 13, 2024 19:34 | CPPclang++10.0.0 | Success | 12,996 | ||
| May 13, 2024 18:32 | CPPclang++10.0.0 | Success | 14,044 | ||
| May 13, 2024 18:28 | CPPclang++10.0.0 | Success | 11,084 | ||
| May 13, 2024 18:15 | CPPclang++10.0.0 | Error | |||
| May 13, 2024 18:08 | CPPclang++10.0.0 | Error | |||
| May 13, 2024 18:07 | CPPclang++10.0.0 | Error | |||
| May 13, 2024 17:56 | CPPclang++10.0.0 | Error | |||
| May 13, 2024 17:45 | CPPclang++10.0.0 | Error | |||
| May 13, 2024 17:45 | CPPclang++10.0.0 | Error | |||
| May 13, 2024 17:43 | CPPclang++10.0.0 | Error | |||
| May 13, 2024 17:42 | CPPclang++10.0.0 | Success | 10,118 | ||
| May 13, 2024 17:41 | CPPclang++10.0.0 | Success | 10,445 | ||
| May 13, 2024 12:06 | CPPclang++10.0.0 | Error | |||
| May 13, 2024 11:49 | CPPclang++10.0.0 | Error | |||
| May 13, 2024 11:43 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 20:24 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 20:24 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 20:20 | CPPclang++10.0.0 | Success | 13,436 | ||
| May 12, 2024 20:16 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 20:13 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 20:05 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 19:47 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 19:46 | CPPclang++10.0.0 | Success | 10,035 | ||
| May 12, 2024 19:39 | CPPclang++10.0.0 | Success | 12,641 | ||
| May 12, 2024 19:38 | CPPclang++10.0.0 | Success | 12,913 | ||
| May 12, 2024 19:37 | CPPclang++10.0.0 | Success | 10,975 | ||
| May 12, 2024 19:37 | CPPclang++10.0.0 | Success | 14,563 | ||
| May 12, 2024 19:35 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 19:31 | CPPclang++10.0.0 | Success | 10,202 | ||
| May 12, 2024 19:28 | CPPclang++10.0.0 | Success | 9,958+28.80 RP | ||
| May 12, 2024 19:25 | CPPclang++10.0.0 | Success | 10,264 | ||
| May 12, 2024 19:17 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 19:13 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 19:10 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:47 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:46 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:46 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:45 | CPPclang++10.0.0 | Success | 23,498 | ||
| May 12, 2024 18:29 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:28 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:28 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:25 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:24 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:20 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:19 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:17 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:14 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:13 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:12 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:03 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:02 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 18:00 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 17:59 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 17:55 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 17:52 | CPPclang++10.0.0 | Success | 10,537 | ||
| May 12, 2024 17:50 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 17:49 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 17:46 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 16:23 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 16:17 | CPPclang++10.0.0 | Success | 10,252+15.73 RP | ||
| May 12, 2024 16:14 | CPPclang++10.0.0 | Success | 10,434 | ||
| May 12, 2024 16:09 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 16:04 | CPPclang++10.0.0 | Success | 10,420+1.93 RP | ||
| May 12, 2024 15:36 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 15:33 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 15:16 | CPPclang++10.0.0 | Success | 12,347 | ||
| May 12, 2024 00:35 | CPPclang++10.0.0 | Success | 12,811 | ||
| May 12, 2024 00:30 | CPPclang++10.0.0 | Success | 11,939 | ||
| May 12, 2024 00:28 | CPPclang++10.0.0 | Success | 10,441+3.47 RP | ||
| May 12, 2024 00:27 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 00:25 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 00:19 | CPPclang++10.0.0 | Error | |||
| May 12, 2024 00:18 | CPPg++9.4.0 | Success | 11,781 | ||
| May 12, 2024 00:14 | CPPclang++10.0.0 | Success | 10,479+18.75 RP | ||
| May 12, 2024 00:10 | CPPclang++10.0.0 | Success | 10,689+44.83 RP | ||
| May 12, 2024 00:06 | CPPclang++10.0.0 | Success | 12,044 | ||
| May 12, 2024 00:03 | CPPclang++10.0.0 | Success | 11,227+34.47 RP | ||
| May 11, 2024 23:58 | CPPclang++10.0.0 | Success | 11,679+21.09 RP | ||
| May 11, 2024 23:57 | CPPclang++10.0.0 | Error | |||
| May 11, 2024 23:55 | CPPclang++10.0.0 | Success | 12,216 |