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 | |
|---|---|---|---|---|---|
| Aug 31, 2022 01:34 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 01:30 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 01:30 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 01:29 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 01:26 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 01:25 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 01:20 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 01:19 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 01:18 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 01:17 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 01:17 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 01:16 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 01:14 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 01:13 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 01:09 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 01:06 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 00:53 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 00:50 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 00:47 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 00:43 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 00:41 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 00:39 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 00:29 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 00:23 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 00:23 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 00:21 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 00:19 | CPPg++9.3.0 | Error | |||
| Aug 31, 2022 00:00 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 23:39 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 23:38 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 23:32 | CPPg++9.3.0 | Success | 82,990+26.24 RP | ||
| Aug 30, 2022 23:27 | CPPg++9.3.0 | Success | 106,096+14.40 RP | ||
| Aug 30, 2022 23:25 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 23:18 | CPPg++9.3.0 | Success | 128,942 | ||
| Aug 30, 2022 23:14 | CPPg++9.3.0 | Success | 128,411 | ||
| Aug 30, 2022 23:13 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 23:09 | RUSTrust-1.63.0 | Error | |||
| Aug 30, 2022 22:58 | CPPg++9.3.0 | Success | 203,552 | ||
| Aug 30, 2022 22:54 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 22:53 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 22:45 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 22:42 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 22:33 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 22:32 | CPPg++9.3.0 | Success | 247,064 | ||
| Aug 30, 2022 22:29 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 22:28 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 22:27 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 22:26 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 22:25 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 22:21 | CPPg++9.3.0 | Success | 144,676 | ||
| Aug 30, 2022 22:19 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 22:17 | CPPg++9.3.0 | Success | 150,442 | ||
| Aug 30, 2022 22:15 | CPPg++9.3.0 | Success | 154,306 | ||
| Aug 30, 2022 22:08 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 21:45 | RUSTrust-1.63.0 | Success | 250,932+0.14 RP | ||
| Aug 30, 2022 21:42 | RUSTrust-1.63.0 | Success | 251,791+39.72 RP | ||
| Aug 30, 2022 21:18 | CPPg++9.3.0 | Success | 125,221+48.74 RP | ||
| Aug 30, 2022 20:20 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 20:19 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 20:18 | CPPg++9.3.0 | Success | 321,346+1.23 RP | ||
| Aug 30, 2022 20:15 | CPPg++9.3.0 | Success | 334,622+8.42 RP | ||
| Aug 30, 2022 20:13 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 20:01 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:54 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:52 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:50 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:46 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:44 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:32 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:26 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:23 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:22 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:19 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:17 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:15 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:12 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:08 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:08 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:07 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:05 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:03 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 19:00 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 18:52 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 18:52 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 18:51 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 18:49 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 18:48 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 18:46 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 18:43 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 18:35 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 18:19 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 18:18 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 18:15 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 18:11 | CPPg++9.3.0 | Success | 5,113 | ||
| Aug 30, 2022 18:10 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 18:09 | CPPg++9.3.0 | Success | 465,934+21.46 RP | ||
| Aug 30, 2022 18:09 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 18:08 | CPPg++9.3.0 | Success | 5,138 | ||
| Aug 30, 2022 18:02 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 18:00 | CPPg++9.3.0 | Success | 4,858+16.04 RP |