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 26, 2022 19:30 | CPPg++9.3.0 | Success | 216,766 | ||
| Aug 26, 2022 19:29 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 19:28 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 19:07 | CPPg++9.3.0 | Success | 516,802 | ||
| Aug 26, 2022 17:47 | CPPg++9.3.0 | Success | 10,272+3.40 RP | ||
| Aug 26, 2022 17:30 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 13:21 | CPPg++9.3.0 | Success | 10,558 | ||
| Aug 26, 2022 13:17 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 13:15 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 13:13 | CPPg++9.3.0 | Success | 10,308+36.67 RP | ||
| Aug 26, 2022 13:09 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 13:06 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 13:00 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 13:00 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 13:00 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:55 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:54 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:54 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:54 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:54 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:50 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:50 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:50 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:50 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:50 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:50 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:49 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:46 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:46 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:46 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:46 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:46 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:43 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:43 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:42 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:42 | CPPg++9.3.0 | Success | 11,969 | ||
| Aug 26, 2022 12:42 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:42 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:42 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:41 | CPPg++9.3.0 | Success | 12,000 | ||
| Aug 26, 2022 12:40 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:40 | CPPg++9.3.0 | Success | 11,957 | ||
| Aug 26, 2022 12:40 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:38 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:37 | CPPg++9.3.0 | Success | 14,289 | ||
| Aug 26, 2022 12:34 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:32 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:30 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:29 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:27 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:24 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:08 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:04 | CPPg++9.3.0 | Success | 11,037 | ||
| Aug 26, 2022 12:02 | CPPg++9.3.0 | Success | 10,899 | ||
| Aug 26, 2022 12:01 | CPPg++9.3.0 | Error | |||
| Aug 26, 2022 12:00 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 16:43 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 16:42 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 16:41 | CPPg++9.3.0 | Success | 12,801 | ||
| Aug 25, 2022 16:40 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 16:39 | CPPg++9.3.0 | Success | 12,831 | ||
| Aug 25, 2022 16:39 | CPPg++9.3.0 | Success | 12,829 | ||
| Aug 25, 2022 16:39 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 16:35 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 16:31 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 16:30 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 16:29 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 16:28 | CPPg++9.3.0 | Success | 15,176 | ||
| Aug 25, 2022 16:26 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 16:20 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 16:19 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 16:10 | CPPclang++10.0.0 | Error | |||
| Aug 25, 2022 16:10 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 16:09 | CPPclang++10.0.0 | Error | |||
| Aug 25, 2022 16:09 | CPPg++9.3.0 | Success | 19,291 | ||
| Aug 25, 2022 16:08 | CPPclang++10.0.0 | Error | |||
| Aug 25, 2022 16:07 | CPPclang++10.0.0 | Error | |||
| Aug 25, 2022 16:06 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 16:05 | CPPclang++10.0.0 | Success | 229,503 | ||
| Aug 25, 2022 16:00 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 15:59 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 15:57 | CPPg++9.3.0 | Success | 10,713+61.15 RP | ||
| Aug 25, 2022 15:55 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 15:52 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 15:49 | CPPg++9.3.0 | Success | 11,464+180.88 RP | ||
| Aug 25, 2022 15:41 | CPPg++9.3.0 | Success | 14,463+47.17 RP | ||
| Aug 25, 2022 15:36 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 15:06 | CPPg++9.3.0 | Success | 15,522 | ||
| Aug 25, 2022 15:04 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 14:40 | CPPg++9.3.0 | Success | 17,229 | ||
| Aug 25, 2022 14:38 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 14:37 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 14:34 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 14:32 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 14:07 | CPPg++9.3.0 | Success | 15,535 | ||
| Aug 25, 2022 14:05 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 14:00 | CPPg++9.3.0 | Success | 15,522+0.21 RP | ||
| Aug 25, 2022 13:59 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 13:26 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 13:24 | CPPg++9.3.0 | Success | 15,527+10.53 RP |