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 5, 2022 10:40 | GOgo1.19 | Error | |||
| Aug 5, 2022 10:39 | GOgo1.19 | Error | |||
| Aug 5, 2022 10:37 | GOgo1.19 | Error | |||
| Aug 5, 2022 10:36 | GOgo1.19 | Error | |||
| Aug 5, 2022 10:35 | GOgo1.19 | Error | |||
| Aug 5, 2022 10:33 | GOgo1.19 | Error | |||
| Aug 5, 2022 10:28 | GOgo1.19 | Success | 108,441 | ||
| Aug 5, 2022 09:56 | GOgo1.19 | Error | |||
| Aug 5, 2022 09:48 | GOgo1.19 | Error | |||
| Aug 5, 2022 09:36 | GOgo1.19 | Success | 108,415 | ||
| Aug 5, 2022 09:35 | GOgo1.19 | Success | 93,805 | ||
| Aug 5, 2022 09:33 | GOgo1.19 | Success | 96,476 | ||
| Aug 5, 2022 09:18 | GOgo1.19 | Error | |||
| Aug 5, 2022 08:33 | GOgo1.19 | Error | |||
| Aug 5, 2022 08:31 | GOgo1.19 | Error | |||
| Aug 5, 2022 08:08 | GOgo1.19 | Error | |||
| Aug 5, 2022 08:06 | GOgo1.19 | Error | |||
| Aug 4, 2022 22:43 | GOgo1.19 | Error | |||
| Aug 4, 2022 22:38 | GOgo1.19 | Success | 58,626+7.00 RP | ||
| Aug 4, 2022 22:35 | GOgo1.19 | Success | 61,133+18.01 RP | ||
| Aug 4, 2022 22:26 | GOgo1.19 | Error | |||
| Aug 4, 2022 22:23 | GOgo1.19 | Success | 86,980 | ||
| Aug 4, 2022 22:22 | GOgo1.19 | Error | |||
| Aug 4, 2022 22:19 | GOgo1.19 | Success | 68,698+1.58 RP | ||
| Aug 4, 2022 22:16 | GOgo1.19 | Success | 69,450+4.88 RP | ||
| Aug 4, 2022 22:08 | GOgo1.19 | Success | 71,887+1.46 RP | ||
| Aug 4, 2022 22:07 | GOgo1.19 | Success | 72,650+34.42 RP | ||
| Aug 4, 2022 21:31 | GOgo1.19 | Success | 106,944 | ||
| Aug 4, 2022 21:11 | GOgo1.19 | Success | 98,912 | ||
| Aug 4, 2022 21:10 | GOgo1.19 | Error | |||
| Aug 4, 2022 21:03 | GOgo1.19 | Success | 113,494 | ||
| Aug 4, 2022 21:01 | GOgo1.19 | Error | |||
| Aug 4, 2022 20:27 | GOgo1.19 | Success | 97,246 | ||
| Aug 4, 2022 20:10 | GOgo1.19 | Success | 97,711 | ||
| Aug 4, 2022 19:20 | GOgo1.19 | Success | 97,181 | ||
| Aug 4, 2022 18:24 | GOgo1.19 | Success | 97,349 | ||
| Aug 4, 2022 15:12 | GOgo1.19 | Error | |||
| Aug 4, 2022 15:11 | GOgo1.19 | Success | 98,598 | ||
| Aug 4, 2022 15:10 | GOgo1.19 | Success | 97,237 | ||
| Aug 4, 2022 15:09 | GOgo1.19 | Error | |||
| Aug 4, 2022 15:07 | GOgo1.19 | Error | |||
| Aug 4, 2022 15:06 | GOgo1.19 | Error | |||
| Aug 4, 2022 15:04 | GOgo1.19 | Success | 115,419 | ||
| Aug 4, 2022 15:03 | GOgo1.19 | Success | 115,387 | ||
| Aug 4, 2022 15:01 | GOgo1.19 | Error | |||
| Aug 4, 2022 14:57 | GOgo1.19 | Error | |||
| Aug 4, 2022 14:56 | GOgo1.19 | Success | 103,354 | ||
| Aug 4, 2022 14:55 | GOgo1.19 | Success | 102,876 | ||
| Aug 4, 2022 14:53 | GOgo1.19 | Success | 111,066 | ||
| Aug 4, 2022 14:35 | GOgo1.19 | Success | 96,873+0.56 RP | ||
| Aug 4, 2022 14:29 | GOgo1.19 | Error | |||
| Aug 4, 2022 14:25 | GOgo1.19 | Error | |||
| Aug 4, 2022 12:34 | GOgo1.19 | Success | 99,623 | ||
| Aug 4, 2022 12:34 | GOgo1.19 | Success | 97,454 | ||
| Aug 4, 2022 12:23 | GOgo1.19 | Success | 97,397+0.17 RP | ||
| Aug 4, 2022 11:51 | GOgo1.19 | Error | |||
| Aug 4, 2022 11:38 | GOgo1.19 | Error | |||
| Aug 4, 2022 11:28 | GOgo1.19 | Error | |||
| Aug 4, 2022 11:21 | GOgo1.19 | Error | |||
| Aug 4, 2022 11:17 | GOgo1.19 | Error | |||
| Aug 4, 2022 10:52 | GOgo1.19 | Error | |||
| Aug 4, 2022 10:39 | GOgo1.19 | Success | 97,563+0.05 RP | ||
| Aug 4, 2022 10:39 | GOgo1.19 | Success | 97,610+0.87 RP | ||
| Aug 4, 2022 09:45 | GOgo1.19 | Success | 98,448+34.28 RP | ||
| Aug 4, 2022 09:41 | GOgo1.19 | Error | |||
| Aug 4, 2022 09:32 | GOgo1.19 | Error | |||
| Aug 4, 2022 09:30 | GOgo1.19 | Error | |||
| Aug 4, 2022 09:27 | GOgo1.19 | Error | |||
| Aug 4, 2022 09:26 | GOgo1.19 | Error | |||
| Aug 4, 2022 07:22 | GOgo1.19 | Error | |||
| Aug 4, 2022 07:18 | GOgo1.19 | Error | |||
| Aug 3, 2022 21:33 | GOgo1.19 | Error | |||
| Aug 3, 2022 21:25 | GOgo1.19 | Error | |||
| Aug 3, 2022 21:19 | GOgo1.19 | Error | |||
| Aug 3, 2022 20:51 | GOgo1.19 | Success | 148,586+0.02 RP | ||
| Aug 3, 2022 20:30 | GOgo1.19 | Success | 148,641+20.22 RP | ||
| Aug 3, 2022 20:23 | GOgo1.19 | Success | 212,497+1.36 RP | ||
| Aug 3, 2022 20:21 | GOgo1.19 | Success | 218,804+2.87 RP | ||
| Aug 3, 2022 20:17 | GOgo1.19 | Error | |||
| Aug 3, 2022 20:03 | GOgo1.19 | Success | 233,474+42.83 RP | ||
| Aug 3, 2022 16:37 | CPPg++9.3.0 | Success | 12,420 | ||
| Aug 3, 2022 16:36 | CPPg++9.3.0 | Success | 12,292 | ||
| Aug 3, 2022 16:35 | CPPg++9.3.0 | Success | 12,206+22.52 RP | ||
| Aug 3, 2022 16:33 | CPPg++9.3.0 | Success | 12,607 | ||
| Aug 3, 2022 16:31 | CPPg++9.3.0 | Success | 12,647 | ||
| Aug 3, 2022 14:38 | RUSTrust-1.62.0 | Success | 58,399 | ||
| Aug 3, 2022 13:17 | RUSTrust-1.62.0 | Success | 52,986 | ||
| Aug 3, 2022 12:58 | RUSTrust-1.62.0 | Success | 47,331+12.80 RP | ||
| Aug 3, 2022 12:57 | RUSTrust-1.62.0 | Success | 78,009 | ||
| Aug 3, 2022 12:47 | RUSTrust-1.62.0 | Error | |||
| Aug 3, 2022 12:36 | RUSTrust-1.62.0 | Error | |||
| Aug 3, 2022 12:29 | RUSTrust-1.62.0 | Error | |||
| Aug 3, 2022 12:10 | RUSTrust-1.62.0 | Success | 78,234 | ||
| Aug 3, 2022 12:07 | RUSTrust-1.62.0 | Success | 97,998 | ||
| Aug 3, 2022 12:04 | RUSTrust-1.62.0 | Success | 101,747 | ||
| Aug 3, 2022 11:51 | RUSTrust-1.62.0 | Success | 55,108 | ||
| Aug 3, 2022 11:40 | RUSTrust-1.62.0 | Error | |||
| Aug 2, 2022 16:25 | CPPg++9.3.0 | Success | 13,848 | ||
| Aug 2, 2022 16:19 | CPPg++9.3.0 | Success | 13,634 | ||
| Aug 2, 2022 16:19 | CPPclang++10.0.0 | Success | 13,950 |