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 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 | |||
| Oct 6, 2023 10:48 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 10:40 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 10:38 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 10:35 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 10:18 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 10:15 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 10:13 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 10:13 | CPPg++9.3.0 | Error | |||
| Oct 6, 2023 10:12 | CPPg++9.3.0 | Error | |||
| Oct 3, 2023 10:43 | CPPclang++10.0.0 | Error | |||
| Oct 3, 2023 10:42 | CPPclang++10.0.0 | Error | |||
| Oct 1, 2023 22:27 | CPPg++9.3.0 | Success | 18,013+147.59 RP | ||
| Oct 1, 2023 13:10 | CPPg++9.3.0 | Error | |||
| Oct 1, 2023 13:09 | CPPg++9.3.0 | Error | |||
| Oct 1, 2023 13:09 | CPPg++9.3.0 | Success | 24,536+130.12 RP | ||
| Oct 1, 2023 13:00 | CPPg++9.3.0 | Error | |||
| Oct 1, 2023 12:57 | CPPg++9.3.0 | Success | 36,043+216.87 RP | ||
| Oct 1, 2023 12:56 | CPPg++9.3.0 | Error | |||
| Oct 1, 2023 12:54 | CPPg++9.3.0 | Error | |||
| Oct 1, 2023 12:50 | CPPg++9.3.0 | Error | |||
| Oct 1, 2023 12:48 | CPPg++9.3.0 | Error | |||
| Oct 1, 2023 12:46 | CPPg++9.3.0 | Error | |||
| Sep 30, 2023 03:09 | CPPg++9.3.0 | Success | 154,222 | ||
| Sep 30, 2023 03:04 | CPPg++9.3.0 | Success | 153,702+65.06 RP | ||
| Sep 30, 2023 03:03 | CPPg++9.3.0 | Error | |||
| Sep 30, 2023 03:00 | CPPg++9.3.0 | Error | |||
| Sep 30, 2023 02:58 | CPPg++9.3.0 | Error | |||
| Sep 30, 2023 02:57 | CPPg++9.3.0 | Error | |||
| Sep 25, 2023 23:27 | CPPg++9.3.0 | Success | 464,162+0.03 RP | ||
| Sep 25, 2023 23:27 | CPPg++9.3.0 | Success | 464,783+21.52 RP | ||
| Sep 25, 2023 08:32 | RUSTrust-1.72.1 | Success | 60,276+165.90 RP | ||
| Sep 25, 2023 08:30 | RUSTrust-1.72.1 | Error | |||
| Sep 25, 2023 08:27 | RUSTrust-1.72.1 | Error | |||
| Sep 25, 2023 08:26 | RUSTrust-1.72.1 | Error | |||
| Sep 25, 2023 08:23 | RUSTrust-1.72.1 | Error | |||
| Sep 25, 2023 04:50 | CPPclang++10.0.0 | Error | |||
| Sep 25, 2023 04:48 | CPPclang++10.0.0 | Error | |||
| Sep 25, 2023 04:47 | CPPclang++10.0.0 | Success | 466,667+21.43 RP | ||
| Sep 24, 2023 14:44 | CPPg++9.3.0 | Success | 464,496+0.01 RP | ||
| Sep 20, 2023 11:46 | CPPclang++10.0.0 | Error | |||
| Sep 20, 2023 11:45 | CPPclang++10.0.0 | Error | |||
| Sep 20, 2023 11:44 | CPPclang++10.0.0 | Error | |||
| Sep 20, 2023 11:43 | CPPclang++10.0.0 | Error |