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 22, 2021 18:14 | CPP | Success | 127,119+21.50 RP | ||
| May 22, 2021 17:28 | CPP | Error | |||
| May 22, 2021 16:25 | GO | Success | 33,503+0.31 RP | ||
| May 22, 2021 16:24 | GO | Success | 33,589 | ||
| May 22, 2021 16:23 | GO | Success | 33,538+4.22 RP | ||
| May 22, 2021 15:49 | CPP | Success | 18,081 | ||
| May 22, 2021 15:48 | CPP | Success | 17,925 | ||
| May 22, 2021 15:47 | CPP | Success | 18,166 | ||
| May 22, 2021 14:54 | CPP | Success | 19,003 | ||
| May 22, 2021 14:51 | CPP | Success | 18,000 | ||
| May 22, 2021 14:46 | CPP | Error | |||
| May 22, 2021 14:41 | CPP | Success | 17,884 | ||
| May 22, 2021 14:40 | CPP | Success | 17,877 | ||
| May 22, 2021 14:38 | CPP | Error | |||
| May 22, 2021 14:35 | CPP | Error | |||
| May 22, 2021 14:32 | CPP | Success | 17,967 | ||
| May 22, 2021 14:29 | CPP | Success | 17,706 | ||
| May 22, 2021 14:27 | CPP | Success | 17,949 | ||
| May 22, 2021 14:24 | CPP | Success | 17,870 | ||
| May 22, 2021 14:23 | CPP | Success | 17,886 | ||
| May 22, 2021 14:22 | CPP | Success | 18,510 | ||
| May 22, 2021 14:21 | CPP | Success | 18,012 | ||
| May 22, 2021 14:20 | CPP | Success | 17,845 | ||
| May 22, 2021 14:12 | CPP | Success | 18,008 | ||
| May 22, 2021 14:11 | CPP | Success | 17,967 | ||
| May 22, 2021 14:00 | CPP | Success | 175,049 | ||
| May 22, 2021 13:58 | CPP | Error | |||
| May 22, 2021 13:40 | CPP | Success | 175,383 | ||
| May 22, 2021 13:16 | CPP | Success | 174,922+10.68 RP | ||
| May 22, 2021 09:55 | CPP | Success | 428,642 | ||
| May 22, 2021 09:48 | CPP | Success | 428,652 | ||
| May 22, 2021 09:46 | CPP | Success | 450,975 | ||
| May 22, 2021 09:44 | CPP | Success | 453,576 | ||
| May 22, 2021 09:36 | CPP | Success | 445,168 | ||
| May 22, 2021 09:27 | CPP | Success | 427,084+0.02 RP | ||
| May 22, 2021 09:25 | CPP | Success | 428,757 | ||
| May 22, 2021 09:19 | CPP | Success | 428,251 | ||
| May 22, 2021 09:13 | CPP | Success | 427,382+0.15 RP | ||
| May 22, 2021 09:11 | CPP | Success | 432,735 | ||
| May 22, 2021 09:07 | CPP | Error | |||
| May 22, 2021 09:06 | CPP | Success | 430,147+0.46 RP | ||
| May 22, 2021 09:03 | CPP | Success | 438,800+0.65 RP | ||
| May 22, 2021 08:59 | CPP | Success | 451,763+0.19 RP | ||
| May 22, 2021 08:55 | CPP | Success | 455,719+0.05 RP | ||
| May 22, 2021 08:50 | CPP | Success | 456,730+0.56 RP | ||
| May 22, 2021 08:48 | CPP | Success | 468,718+21.33 RP | ||
| May 22, 2021 06:19 | CPP | Success | 215,111+1.11 RP | ||
| May 22, 2021 06:18 | CPP | Error | |||
| May 22, 2021 06:14 | CPP | Success | 234,938 | ||
| May 22, 2021 05:32 | CPP | Success | 220,368+45.38 RP | ||
| May 21, 2021 13:54 | RUST | Error | |||
| May 21, 2021 13:52 | RUST | Error | |||
| May 21, 2021 13:31 | RUST | Error | |||
| May 20, 2021 00:46 | CPP | Success | 50,852 | ||
| May 20, 2021 00:45 | CPP | Success | 50,060+13.77 RP | ||
| May 20, 2021 00:05 | CPP | Error | |||
| May 20, 2021 00:05 | CPP | Error | |||
| May 19, 2021 20:55 | CPP | Success | 18,052 | ||
| May 19, 2021 20:55 | GO | Success | 34,486 | ||
| May 19, 2021 20:45 | CPP | Success | 17,937 | ||
| May 19, 2021 20:43 | CPP | Success | 18,104 | ||
| May 19, 2021 20:42 | CPP | Success | 18,392 | ||
| May 19, 2021 20:41 | CPP | Success | 17,993 | ||
| May 19, 2021 20:40 | CPP | Error | |||
| May 19, 2021 20:38 | CPP | Success | 18,320 | ||
| May 19, 2021 20:24 | GO | Success | 34,019+8.98 RP | ||
| May 19, 2021 20:23 | GO | Success | 35,091+1.08 RP | ||
| May 19, 2021 20:20 | GO | Success | 37,723 | ||
| May 19, 2021 20:18 | GO | Success | 35,815 | ||
| May 19, 2021 18:57 | GO | Success | 35,225+16.82 RP | ||
| May 19, 2021 18:55 | CPP | Success | 53,963 | ||
| May 19, 2021 18:50 | GO | Success | 37,443 | ||
| May 19, 2021 18:49 | GO | Error | |||
| May 19, 2021 18:44 | CPP | Success | 18,028 | ||
| May 19, 2021 18:42 | CPP | Success | 58,554 | ||
| May 19, 2021 18:41 | CPP | Success | 58,753 | ||
| May 19, 2021 18:41 | CPP | Success | 18,294 | ||
| May 19, 2021 18:41 | CPP | Success | 53,767+16.53 RP | ||
| May 19, 2021 18:40 | CPP | Success | 18,022 | ||
| May 19, 2021 18:40 | CPP | Success | 18,274 | ||
| May 19, 2021 18:39 | CPP | Success | 59,012+169.46 RP | ||
| May 19, 2021 18:33 | CPP | Success | 18,508 | ||
| May 19, 2021 18:32 | CPP | Success | 18,214 | ||
| May 19, 2021 15:13 | RUST | Error | |||
| May 19, 2021 15:11 | RUST | Error | |||
| May 19, 2021 15:09 | RUST | Error | |||
| May 19, 2021 15:07 | RUST | Error | |||
| May 19, 2021 15:07 | RUST | Error | |||
| May 19, 2021 09:47 | RUST | Error | |||
| May 19, 2021 09:45 | RUST | Error | |||
| May 19, 2021 09:43 | RUST | Error | |||
| May 19, 2021 09:42 | RUST | Error | |||
| May 19, 2021 09:42 | RUST | Error | |||
| May 19, 2021 08:16 | RUST | Error | |||
| May 19, 2021 06:49 | RUST | Error | |||
| May 19, 2021 06:46 | RUST | Error | |||
| May 19, 2021 06:44 | RUST | Error | |||
| May 19, 2021 06:43 | RUST | Error | |||
| May 19, 2021 06:38 | RUST | Error | |||
| May 19, 2021 06:30 | RUST | Error |