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 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 | ||
| May 11, 2024 23:53 | CPPclang++10.0.0 | Error | |||
| May 11, 2024 23:52 | CPPclang++10.0.0 | Success | 12,502 | ||
| May 11, 2024 23:51 | CPPclang++10.0.0 | Error | |||
| May 11, 2024 23:49 | CPPclang++10.0.0 | Success | 14,590 | ||
| May 11, 2024 23:48 | CPPclang++10.0.0 | Success | 13,271 | ||
| May 11, 2024 23:41 | CPPclang++10.0.0 | Success | 11,982 | ||
| May 11, 2024 23:11 | CPPclang++10.0.0 | Success | 12,041 | ||
| May 11, 2024 23:04 | CPPclang++10.0.0 | Error | |||
| May 11, 2024 22:55 | CPPclang++10.0.0 | Error | |||
| May 11, 2024 22:52 | CPPclang++10.0.0 | Success | 11,974+68.86 RP | ||
| May 11, 2024 22:52 | CPPclang++10.0.0 | Success | 13,191 | ||
| May 11, 2024 22:29 | CPPclang++10.0.0 | Success | 13,050+174.46 RP | ||
| May 11, 2024 22:23 | CPPclang++10.0.0 | Error | |||
| May 11, 2024 22:21 | CPPclang++10.0.0 | Success | 16,897+7.54 RP | ||
| May 11, 2024 22:18 | CPPclang++10.0.0 | Success | 17,482 | ||
| May 11, 2024 22:15 | CPPclang++10.0.0 | Success | 17,459 | ||
| May 11, 2024 22:14 | CPPg++9.4.0 | Success | 18,983 | ||
| May 11, 2024 22:13 | CPPclang++10.0.0 | Success | 17,115+23.24 RP | ||
| May 11, 2024 17:32 | CPPclang++10.0.0 | Success | 20,925 | ||
| May 11, 2024 17:26 | CPPclang++10.0.0 | Error | |||
| May 11, 2024 17:24 | CPPclang++10.0.0 | Success | 18,826 | ||
| May 11, 2024 16:50 | CPPclang++10.0.0 | Error | |||
| May 11, 2024 16:49 | CPPclang++10.0.0 | Success | 31,115 | ||
| May 11, 2024 16:46 | CPPclang++10.0.0 | Error | |||
| May 11, 2024 16:23 | CPPclang++10.0.0 | Success | 19,023 | ||
| May 11, 2024 16:22 | CPPclang++10.0.0 | Success | 18,186 | ||
| May 11, 2024 16:20 | CPPclang++10.0.0 | Error | |||
| May 11, 2024 16:16 | CPPclang++10.0.0 | Success | 17,824+1.29 RP | ||
| May 11, 2024 16:16 | CPPclang++10.0.0 | Error | |||
| May 11, 2024 16:15 | CPPclang++10.0.0 | Error | |||
| May 11, 2024 16:12 | CPPclang++10.0.0 | Error | |||
| May 11, 2024 13:38 | CPPclang++10.0.0 | Error | |||
| May 11, 2024 13:33 | CPPclang++10.0.0 | Error | |||
| May 11, 2024 13:30 | CPPclang++10.0.0 | Success | 18,670 | ||
| May 11, 2024 13:25 | CPPclang++10.0.0 | Success | 18,739 | ||
| May 11, 2024 13:24 | CPPclang++10.0.0 | Error | |||
| May 11, 2024 13:19 | CPPclang++10.0.0 | Error | |||
| May 9, 2024 22:46 | CPPclang++10.0.0 | Success | 17,969 | ||
| May 9, 2024 22:45 | CPPclang++10.0.0 | Success | 17,865+12.56 RP | ||
| May 9, 2024 22:43 | CPPclang++10.0.0 | Success | 18,710 | ||
| May 9, 2024 22:42 | CPPclang++10.0.0 | Success | 19,926 | ||
| May 9, 2024 13:27 | CPPg++9.4.0 | Success | 329,360 | ||
| May 8, 2024 17:28 | CPPg++9.4.0 | Success | 569,967 |