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 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 | ||
| Aug 30, 2022 17:58 | CPPg++9.3.0 | Success | 4,877+158.44 RP | ||
| Aug 30, 2022 17:05 | CPPg++9.3.0 | Error | |||
| Aug 30, 2022 13:14 | RUSTrust-1.63.0 | Success | 174,281 | ||
| Aug 30, 2022 13:01 | RUSTrust-1.63.0 | Success | 305,960 | ||
| Aug 30, 2022 12:58 | RUSTrust-1.63.0 | Success | 182,119 | ||
| Aug 30, 2022 12:45 | RUSTrust-1.63.0 | Success | 180,965 | ||
| Aug 30, 2022 12:38 | RUSTrust-1.63.0 | Success | 152,172 | ||
| Aug 30, 2022 12:34 | RUSTrust-1.63.0 | Success | 137,064 | ||
| Aug 30, 2022 12:15 | CPPg++9.3.0 | Success | 465,004+21.51 RP | ||
| Aug 30, 2022 12:09 | RUSTrust-1.63.0 | Success | 153,198 | ||
| Aug 30, 2022 11:51 | RUSTrust-1.63.0 | Success | 129,573+34.54 RP | ||
| Aug 30, 2022 11:44 | RUSTrust-1.63.0 | Success | 250,231 | ||
| Aug 30, 2022 11:39 | RUSTrust-1.63.0 | Success | 259,674 | ||
| Aug 30, 2022 11:02 | RUSTrust-1.63.0 | Success | 234,558+2.74 RP | ||
| Aug 30, 2022 10:54 | RUSTrust-1.63.0 | Success | 250,691+39.89 RP | ||
| Aug 30, 2022 08:13 | CPPg++9.3.0 | Success | 35,016 | ||
| Aug 30, 2022 08:12 | CPPg++9.3.0 | Success | 33,999+33.72 RP | ||
| Aug 30, 2022 05:18 | CPPg++9.3.0 | Success | 39,081 | ||
| Aug 30, 2022 05:17 | CPPg++9.3.0 | Success | 39,295 | ||
| Aug 29, 2022 17:32 | CPPg++9.3.0 | Success | 38,401+0.52 RP | ||
| Aug 29, 2022 17:18 | CPPg++9.3.0 | Success | 39,527 | ||
| Aug 29, 2022 17:17 | CPPg++9.3.0 | Success | 38,478+7.26 RP | ||
| Aug 29, 2022 16:45 | CPPg++9.3.0 | Success | 39,584+12.74 RP | ||
| Aug 29, 2022 16:44 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 16:27 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 16:24 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 16:22 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 16:19 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 15:56 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 15:53 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 15:48 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 15:42 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 15:39 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 15:33 | CPPg++9.3.0 | Success | 5,081 | ||
| Aug 29, 2022 15:30 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 15:03 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 15:01 | CPPg++9.3.0 | Success | 5,073+455.08 RP | ||
| Aug 29, 2022 14:58 | CPPg++9.3.0 | Success | 5,735+873.63 RP | ||
| Aug 29, 2022 14:41 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 14:39 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 14:35 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 14:06 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 14:06 | CPPg++9.3.0 | Error | |||
| Aug 29, 2022 14:00 | CPPg++9.3.0 | Error |