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 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 | ||
| Aug 2, 2022 15:01 | CPPclang++10.0.0 | Success | 15,300 | ||
| Aug 2, 2022 15:00 | CPPg++9.3.0 | Success | 14,259 | ||
| Aug 2, 2022 14:51 | CPPg++9.3.0 | Success | 15,052 | ||
| Aug 2, 2022 14:36 | CPPg++9.3.0 | Error | |||
| Aug 2, 2022 14:28 | CPPg++9.3.0 | Success | 21,957 | ||
| Aug 2, 2022 13:10 | CPPg++9.3.0 | Success | 518,136 | ||
| Aug 2, 2022 13:09 | CPPg++9.3.0 | Success | 215,732 | ||
| Aug 2, 2022 06:53 | CPPg++9.3.0 | Success | 13,234 | ||
| Aug 2, 2022 06:49 | CPPg++9.3.0 | Success | 12,551+1.84 RP | ||
| Aug 2, 2022 06:48 | CPPg++9.3.0 | Success | 13,133 | ||
| Aug 2, 2022 06:12 | CPPg++9.3.0 | Success | 12,580+124.00 RP | ||
| Aug 1, 2022 18:05 | CPPg++9.3.0 | Success | 14,905+24.59 RP | ||
| Aug 1, 2022 17:42 | CPPg++9.3.0 | Success | 15,472+33.06 RP | ||
| Aug 1, 2022 17:41 | CPPg++9.3.0 | Error | |||
| Aug 1, 2022 17:38 | CPPg++9.3.0 | Success | 16,306+18.49 RP | ||
| Aug 1, 2022 17:36 | CPPg++9.3.0 | Success | 16,813+25.30 RP | ||
| Aug 1, 2022 17:17 | CPPg++9.3.0 | Success | 17,560+42.94 RP | ||
| Aug 1, 2022 17:00 | CPPclang++10.0.0 | Success | 470,654 | ||
| Aug 1, 2022 16:55 | CPPclang++10.0.0 | Success | 20,334 | ||
| Aug 1, 2022 16:53 | CPPclang++10.0.0 | Success | 21,694 | ||
| Aug 1, 2022 16:51 | CPPclang++10.0.0 | Success | 18,992+63.19 RP | ||
| Aug 1, 2022 16:48 | CPPclang++10.0.0 | Error | |||
| Aug 1, 2022 16:47 | CPPclang++10.0.0 | Error | |||
| Aug 1, 2022 16:42 | CPPclang++10.0.0 | Success | 22,622 | ||
| Aug 1, 2022 16:27 | CPPg++9.3.0 | Success | 23,016 | ||
| Aug 1, 2022 16:23 | CPPg++9.3.0 | Success | 22,064 | ||
| Aug 1, 2022 15:36 | CPPg++9.3.0 | Success | 21,847 | ||
| Aug 1, 2022 15:21 | CPPg++9.3.0 | Success | 21,582+142.52 RP | ||
| Aug 1, 2022 14:55 | CPPg++9.3.0 | Success | 31,169+282.45 RP | ||
| Aug 1, 2022 13:28 | CPPg++9.3.0 | Success | 267,412 | ||
| Aug 1, 2022 13:24 | CPPg++9.3.0 | Success | 260,567+38.38 RP | ||
| Jul 31, 2022 21:38 | CPPg++9.3.0 | Success | 12,008 | ||
| Jul 31, 2022 21:36 | CPPg++9.3.0 | Success | 40,350 | ||
| Jul 31, 2022 21:35 | CPPg++9.3.0 | Error | |||
| Jul 31, 2022 21:32 | CPPg++9.3.0 | Error | |||
| Jul 31, 2022 21:30 | CPPg++9.3.0 | Success | 11,351 | ||
| Jul 31, 2022 21:29 | CPPg++9.3.0 | Error | |||
| Jul 31, 2022 21:27 | CPPg++9.3.0 | Error | |||
| Jul 31, 2022 21:15 | CPPg++9.3.0 | Success | 512,976 | ||
| Jul 31, 2022 20:54 | CPPg++9.3.0 | Success | 11,707 | ||
| Jul 31, 2022 20:46 | CPPg++9.3.0 | Success | 11,290 | ||
| Jul 31, 2022 20:41 | CPPg++9.3.0 | Success | 21,111 | ||
| Jul 31, 2022 20:40 | CPPg++9.3.0 | Success | 11,291 | ||
| Jul 31, 2022 20:40 | CPPg++9.3.0 | Error |