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 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 | ||
| May 8, 2024 17:22 | CPPg++9.4.0 | Success | 329,029+9.72 RP | ||
| May 8, 2024 17:19 | CPPg++9.4.0 | Success | 483,638+20.68 RP | ||
| May 7, 2024 22:16 | CPPg++9.4.0 | Success | 481,141+20.78 RP | ||
| May 7, 2024 19:56 | CPPg++9.4.0 | Error | |||
| May 7, 2024 19:53 | CPPg++9.4.0 | Error | |||
| May 7, 2024 19:50 | CPPg++9.4.0 | Error | |||
| May 7, 2024 19:46 | CPPg++9.4.0 | Error | |||
| May 6, 2024 23:17 | CPPg++9.4.0 | Success | 50,408 | ||
| May 6, 2024 23:17 | CPPg++9.4.0 | Success | 49,426 | ||
| May 6, 2024 23:16 | CPPg++9.4.0 | Success | 49,268 | ||
| May 6, 2024 23:15 | CPPg++9.4.0 | Success | 53,636 | ||
| May 6, 2024 23:14 | CPPg++9.4.0 | Success | 191,094 | ||
| May 6, 2024 23:13 | CPPg++9.4.0 | Success | 48,798+33.22 RP | ||
| May 6, 2024 23:11 | CPPg++9.4.0 | Success | 58,240+26.55 RP | ||
| May 6, 2024 23:08 | CPPg++9.4.0 | Success | 68,895+7.25 RP | ||
| May 6, 2024 23:07 | CPPg++9.4.0 | Success | 72,519+0.79 RP | ||
| May 6, 2024 23:04 | CPPg++9.4.0 | Error | |||
| May 6, 2024 23:03 | CPPg++9.4.0 | Error | |||
| May 6, 2024 23:00 | CPPg++9.4.0 | Error | |||
| May 6, 2024 22:56 | CPPg++9.4.0 | Success | 72,972 | ||
| May 6, 2024 22:55 | CPPg++9.4.0 | Success | 73,129 | ||
| May 6, 2024 22:54 | CPPg++9.4.0 | Success | 72,939+0.24 RP | ||
| May 6, 2024 22:53 | CPPg++9.4.0 | Success | 73,069+10.24 RP | ||
| May 6, 2024 22:51 | CPPg++9.4.0 | Error | |||
| May 6, 2024 22:41 | CPPg++9.4.0 | Success | 78,979+7.16 RP | ||
| May 6, 2024 22:37 | CPPg++9.4.0 | Success | 83,713+0.07 RP | ||
| May 6, 2024 22:30 | CPPg++9.4.0 | Success | 83,762+2.10 RP | ||
| May 6, 2024 22:24 | CPPg++9.4.0 | Success | 153,073 | ||
| May 6, 2024 22:21 | CPPg++9.4.0 | Success | 85,260+51.09 RP | ||
| May 6, 2024 22:18 | CPPg++9.4.0 | Error | |||
| May 6, 2024 22:16 | CPPg++9.4.0 | Error | |||
| May 6, 2024 22:16 | CPPg++9.4.0 | Error | |||
| May 6, 2024 22:15 | CPPg++9.4.0 | Error | |||
| May 6, 2024 22:12 | CPPg++9.4.0 | Error | |||
| May 6, 2024 22:07 | CPPg++9.4.0 | Error | |||
| May 6, 2024 22:06 | CPPg++9.4.0 | Error | |||
| May 6, 2024 22:05 | CPPg++9.4.0 | Error | |||
| May 6, 2024 22:02 | CPPg++9.4.0 | Error | |||
| May 6, 2024 22:01 | CPPg++9.4.0 | Error | |||
| May 6, 2024 21:58 | CPPg++9.4.0 | Error | |||
| May 6, 2024 21:46 | CPPg++9.4.0 | Error | |||
| May 6, 2024 21:45 | CPPg++9.4.0 | Error | |||
| May 6, 2024 21:43 | CPPg++9.4.0 | Success | 151,065+5.94 RP | ||
| May 6, 2024 21:40 | CPPg++9.4.0 | Success | 165,944+0.70 RP | ||
| May 6, 2024 21:39 | CPPg++9.4.0 | Success | 167,882+38.91 RP | ||
| May 6, 2024 21:35 | CPPg++9.4.0 | Error | |||
| May 6, 2024 21:34 | CPPg++9.4.0 | Error | |||
| May 6, 2024 21:26 | CPPg++9.4.0 | Error | |||
| May 6, 2024 19:01 | CPPg++9.4.0 | Success | 484,101+20.66 RP | ||
| May 6, 2024 14:55 | CPPg++9.4.0 | Success | 101,390+3.46 RP | ||
| May 5, 2024 13:45 | CPPclang++10.0.0 | Error | |||
| May 5, 2024 13:44 | CPPclang++10.0.0 | Error | |||
| May 5, 2024 13:41 | CPPclang++10.0.0 | Success | 18,275+15.17 RP | ||
| May 5, 2024 13:39 | CPPclang++10.0.0 | Success | 18,796+41.09 RP | ||
| May 5, 2024 13:36 | CPPclang++10.0.0 | Error | |||
| May 5, 2024 13:30 | CPPclang++10.0.0 | Error | |||
| May 5, 2024 10:50 | CPPclang++10.0.0 | Error |