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 | |
|---|---|---|---|---|---|
| Dec 18, 2023 16:12 | CPPg++9.3.0 | Error | |||
| Dec 18, 2023 16:11 | CPPg++9.3.0 | Error | |||
| Dec 18, 2023 16:11 | CPPg++9.3.0 | Error | |||
| Dec 18, 2023 16:11 | CPPclang++10.0.0 | Error | |||
| Dec 18, 2023 16:10 | CPPclang++10.0.0 | Error | |||
| Dec 18, 2023 12:59 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 23:18 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 23:17 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 23:14 | CPPclang++10.0.0 | Success | 280,849+0.21 RP | ||
| Dec 17, 2023 23:13 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 23:10 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 23:09 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 23:06 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 23:05 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 23:04 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 23:03 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 23:01 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 22:52 | CPPclang++10.0.0 | Success | 283,973 | ||
| Dec 17, 2023 22:29 | CPPclang++10.0.0 | Success | 282,521+1.15 RP | ||
| Dec 17, 2023 22:26 | CPPclang++10.0.0 | Success | 297,478 | ||
| Dec 17, 2023 22:25 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 22:23 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 22:20 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 22:18 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 22:16 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 22:12 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 22:10 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 20:39 | CPPclang++10.0.0 | Success | 291,981+12.86 RP | ||
| Dec 17, 2023 20:37 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 20:36 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 20:34 | CPPclang++10.0.0 | Error | |||
| Dec 17, 2023 20:28 | CPPclang++10.0.0 | Success | 467,631+21.38 RP | ||
| Dec 17, 2023 08:27 | CPPclang++10.0.0 | Success | 19,349 | ||
| Dec 17, 2023 08:17 | CPPclang++10.0.0 | Success | 56,302 | ||
| Dec 17, 2023 08:12 | CPPclang++10.0.0 | Success | 18,270+57.94 RP | ||
| Dec 15, 2023 22:07 | GOgo1.21.5 | Success | 251,460+39.77 RP | ||
| Dec 15, 2023 22:05 | GOgo1.20.12 | Error | |||
| Dec 15, 2023 15:29 | GOgo1.21.5 | Error | |||
| Dec 15, 2023 15:26 | GOgo1.21.5 | Success | 99,205 | ||
| Dec 15, 2023 15:25 | GOgo1.21.5 | Success | 109,311 | ||
| Dec 15, 2023 15:24 | GOgo1.21.5 | Success | 108,926 | ||
| Dec 15, 2023 15:19 | GOgo1.21.5 | Success | 109,557 | ||
| Dec 15, 2023 12:49 | CPPg++9.3.0 | Error | |||
| Dec 15, 2023 12:48 | CPPg++9.3.0 | Success | 464,136+21.55 RP | ||
| Dec 15, 2023 10:46 | GOgo1.21.5 | Success | 99,136+16.46 RP | ||
| Dec 15, 2023 10:29 | GOgo1.21.5 | Success | 118,870 | ||
| Dec 15, 2023 10:27 | GOgo1.21.5 | Success | 119,117 | ||
| Dec 15, 2023 10:22 | GOgo1.21.5 | Success | 118,485 | ||
| Dec 15, 2023 10:21 | GOgo1.21.5 | Success | 118,474+1.47 RP | ||
| Dec 15, 2023 10:02 | GOgo1.21.5 | Success | 124,517 | ||
| Dec 13, 2023 12:22 | CPPg++9.3.0 | Success | 465,440+21.49 RP | ||
| Dec 12, 2023 08:20 | GOgo1.21.5 | Success | 120,567+38.14 RP | ||
| Dec 12, 2023 08:05 | GOgo1.21.5 | Success | 223,231+0.76 RP | ||
| Dec 11, 2023 23:36 | GOgo1.21.5 | Success | 227,060+1.54 RP | ||
| Dec 11, 2023 15:01 | GOgo1.21.5 | Success | 235,310+42.50 RP | ||
| Dec 7, 2023 12:21 | CPPg++9.3.0 | Error | |||
| Dec 7, 2023 12:17 | CPPg++9.3.0 | Error | |||
| Dec 7, 2023 12:17 | CPPg++9.3.0 | Error | |||
| Dec 2, 2023 12:42 | CSHARP8.0.0 | Success | 313,866+31.86 RP | ||
| Nov 30, 2023 09:38 | RUSTrust-1.74.0 | Error | |||
| Nov 26, 2023 22:15 | CPPg++9.3.0 | Success | 464,913+21.51 RP | ||
| Nov 22, 2023 13:13 | CPPg++9.3.0 | Error | |||
| Nov 22, 2023 13:13 | CPPclang++10.0.0 | Error | |||
| Nov 22, 2023 13:12 | CPPclang++10.0.0 | Error | |||
| Nov 22, 2023 13:10 | CPPclang++10.0.0 | Error | |||
| Nov 22, 2023 13:08 | CPPclang++10.0.0 | Error | |||
| Nov 22, 2023 13:08 | CPPclang++10.0.0 | Error | |||
| Nov 22, 2023 13:08 | CPPclang++10.0.0 | Error | |||
| Nov 22, 2023 13:07 | CPPclang++10.0.0 | Error | |||
| Oct 17, 2023 04:35 | CPPclang++10.0.0 | Error | |||
| Oct 17, 2023 04:31 | CPPclang++10.0.0 | Error | |||
| Oct 17, 2023 04:31 | CPPclang++10.0.0 | Error | |||
| Oct 17, 2023 04:30 | CPPclang++10.0.0 | Error | |||
| Oct 17, 2023 04:26 | CPPg++9.3.0 | Error | |||
| Oct 17, 2023 04:26 | CPPclang++10.0.0 | Error | |||
| Oct 17, 2023 04:24 | CPPclang++10.0.0 | Error | |||
| Oct 17, 2023 04:24 | CPPclang++10.0.0 | Error | |||
| Oct 9, 2023 02:50 | CPPg++9.3.0 | Success | 466,514+21.44 RP | ||
| Oct 6, 2023 14:22 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 14:19 | CPPg++9.3.0 | Success | 137,114 | ||
| Oct 6, 2023 14:16 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 14:15 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 14:13 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 13:57 | CPPg++9.3.0 | Success | 127,826 | ||
| Oct 6, 2023 12:22 | CPPg++9.3.0 | Success | 131,585 | ||
| Oct 6, 2023 12:19 | CPPg++9.3.0 | Success | 135,727 | ||
| Oct 6, 2023 12:17 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 12:16 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 12:12 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 11:25 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 11:24 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 11:07 | CPPg++9.3.0 | Success | 128,268 | ||
| Oct 6, 2023 11:06 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 11:05 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 11:01 | CPPg++9.3.0 | Success | 126,964+30.38 RP | ||
| Oct 6, 2023 10:59 | CPPg++9.3.0 | Success | 206,670+20.64 RP | ||
| Oct 6, 2023 10:57 | CPPg++9.3.0 | Success | 360,421+6.22 RP | ||
| Oct 6, 2023 10:56 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 10:55 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 10:52 | CPPg++9.3.0 | Error |