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 | |
|---|---|---|---|---|---|
| Jul 29, 2024 23:50 | RUSTrust-1.80.0 | Error | |||
| Jul 29, 2024 23:44 | RUSTrust-1.80.0 | Error | |||
| Jul 29, 2024 22:06 | RUSTrust-1.80.0 | Success | 149,091+10.67 RP | ||
| Jul 29, 2024 21:19 | RUSTrust-1.80.0 | Success | 177,287+56.41 RP | ||
| Jul 29, 2024 20:42 | CPPg++9.4.0 | Success | 453,118+1.05 RP | ||
| Jul 29, 2024 20:42 | CPPg++9.4.0 | Success | 475,765+21.02 RP | ||
| Jul 29, 2024 17:56 | RUSTrust-1.80.0 | Success | 105,997+37.21 RP | ||
| Jul 29, 2024 17:11 | RUSTrust-1.80.0 | Success | 175,207 | ||
| Jul 29, 2024 17:09 | RUSTrust-1.80.0 | Error | |||
| Jul 29, 2024 15:55 | RUSTrust-1.80.0 | Error | |||
| Jul 29, 2024 15:39 | RUSTrust-1.80.0 | Success | 175,019+3.74 RP | ||
| Jul 29, 2024 15:20 | CPPg++9.4.0 | Success | 325,887+9.14 RP | ||
| Jul 29, 2024 15:05 | CPPg++9.4.0 | Success | 482,405 | ||
| Jul 29, 2024 00:34 | CPPg++9.4.0 | Success | 480,606+20.81 RP | ||
| Jul 28, 2024 20:29 | CPPg++9.4.0 | Success | 252,411+0.39 RP | ||
| Jul 28, 2024 20:28 | CPPg++9.4.0 | Success | 254,923+7.04 RP | ||
| Jul 28, 2024 20:23 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 20:17 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 20:13 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 20:11 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 20:09 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 19:59 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 19:02 | CPPg++9.4.0 | Success | 310,643+9.08 RP | ||
| Jul 28, 2024 18:58 | CPPg++9.4.0 | Success | 432,627+2.33 RP | ||
| Jul 28, 2024 18:33 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 18:28 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 18:24 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 18:20 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 18:14 | CPPg++9.4.0 | Success | 481,018+20.79 RP | ||
| Jul 28, 2024 17:28 | CPPclang++10.0.0 | Error | |||
| Jul 28, 2024 17:28 | CPPclang++10.0.0 | Error | |||
| Jul 28, 2024 17:23 | CPPclang++10.0.0 | Error | |||
| Jul 28, 2024 17:23 | CPPclang++10.0.0 | Error | |||
| Jul 28, 2024 17:22 | CPPclang++10.0.0 | Error | |||
| Jul 28, 2024 17:18 | CPPclang++10.0.0 | Error | |||
| Jul 28, 2024 17:15 | CPPclang++10.0.0 | Error | |||
| Jul 28, 2024 17:10 | CPPclang++10.0.0 | Error | |||
| Jul 28, 2024 17:09 | CPPclang++10.0.0 | Error | |||
| Jul 28, 2024 17:07 | CPPclang++10.0.0 | Error | |||
| Jul 28, 2024 09:45 | RUSTrust-1.79.0 | Success | 182,466+54.80 RP | ||
| Jul 28, 2024 06:00 | CPPclang++10.0.0 | Error | |||
| Jul 28, 2024 05:57 | CPPclang++10.0.0 | Error | |||
| Jul 28, 2024 02:24 | RUSTrust-1.79.0 | Error | |||
| Jul 28, 2024 02:23 | RUSTrust-1.79.0 | Error | |||
| Jul 28, 2024 02:22 | RUSTrust-1.79.0 | Error | |||
| Jul 28, 2024 02:19 | CPPclang++10.0.0 | Error | |||
| Jul 28, 2024 02:17 | CPPclang++10.0.0 | Error | |||
| Jul 28, 2024 01:56 | CPPclang++10.0.0 | Error | |||
| Jul 28, 2024 01:52 | CPPclang++10.0.0 | Success | 440,655 | ||
| Jul 28, 2024 01:51 | RUSTrust-1.79.0 | Error | |||
| Jul 28, 2024 00:00 | CSHARP9.0.0-preview.6 | Error | |||
| Jul 27, 2024 23:51 | CSHARP9.0.0-preview.6 | Error | |||
| Jul 27, 2024 23:40 | CSHARP9.0.0-preview.6 | Success | 297,243+3.20 RP | ||
| Jul 27, 2024 23:34 | CSHARP9.0.0-preview.6 | Success | 314,347 | ||
| Jul 27, 2024 23:33 | CSHARP9.0.0-preview.6 | Success | 312,114+32.22 RP | ||
| Jul 27, 2024 15:22 | CPPclang++10.0.0 | Error | |||
| Jul 27, 2024 15:21 | CPPclang++10.0.0 | Error | |||
| Jul 27, 2024 15:16 | CPPclang++10.0.0 | Error | |||
| Jul 27, 2024 15:13 | CPPclang++10.0.0 | Error | |||
| Jul 27, 2024 15:02 | CPPclang++10.0.0 | Error | |||
| Jul 27, 2024 15:01 | CPPclang++10.0.0 | Error | |||
| Jul 27, 2024 11:00 | CPPclang++10.0.0 | Error | |||
| Jul 27, 2024 10:28 | CPPclang++10.0.0 | Error | |||
| Jul 27, 2024 10:27 | CPPclang++10.0.0 | Error | |||
| Jul 27, 2024 10:06 | CPPclang++10.0.0 | Error | |||
| Jul 27, 2024 10:06 | CPPclang++10.0.0 | Error | |||
| Jul 27, 2024 09:52 | CPPclang++10.0.0 | Error | |||
| Jul 27, 2024 09:48 | CPPclang++10.0.0 | Error | |||
| Jul 26, 2024 21:26 | RUSTrust-1.79.0 | Success | 42,285+38.48 RP | ||
| Jul 26, 2024 21:26 | RUSTrust-1.79.0 | Error | |||
| Jul 26, 2024 21:00 | RUSTrust-1.79.0 | Error | |||
| Jul 26, 2024 20:52 | RUSTrust-1.80.0 | Success | 187,780 | ||
| Jul 26, 2024 20:47 | RUSTrust-1.80.0 | Success | 188,432 | ||
| Jul 26, 2024 20:44 | RUSTrust-1.80.0 | Success | 187,526 | ||
| Jul 26, 2024 20:41 | RUSTrust-1.80.0 | Success | 187,265+53.40 RP | ||
| Jul 26, 2024 20:40 | RUSTrust-1.79.0 | Error | |||
| Jul 26, 2024 20:37 | RUSTrust-1.79.0 | Error | |||
| Jul 26, 2024 20:36 | RUSTrust-1.79.0 | Error | |||
| Jul 26, 2024 20:33 | RUSTrust-1.79.0 | Error | |||
| Jul 26, 2024 20:32 | RUSTrust-1.79.0 | Error | |||
| Jul 26, 2024 20:27 | RUSTrust-1.79.0 | Error | |||
| Jul 26, 2024 20:22 | RUSTrust-1.80.0 | Error | |||
| Jul 26, 2024 09:10 | RUSTrust-1.79.0 | Error | |||
| Jul 26, 2024 09:09 | RUSTrust-1.79.0 | Error | |||
| Jul 25, 2024 23:11 | RUSTrust-1.79.0 | Error | |||
| Jul 25, 2024 23:03 | RUSTrust-1.79.0 | Error | |||
| Jul 25, 2024 23:03 | RUSTrust-1.79.0 | Error | |||
| Jul 24, 2024 21:26 | RUSTrust-1.79.0 | Error | |||
| Jul 24, 2024 21:20 | RUSTrust-1.79.0 | Error | |||
| Jul 24, 2024 21:17 | RUSTrust-1.79.0 | Error | |||
| Jul 24, 2024 21:13 | RUSTrust-1.79.0 | Error | |||
| Jul 24, 2024 21:12 | RUSTrust-1.79.0 | Error | |||
| Jul 24, 2024 21:11 | RUSTrust-1.79.0 | Error | |||
| Jul 24, 2024 19:45 | RUSTrust-1.79.0 | Error | |||
| Jul 24, 2024 19:39 | RUSTrust-1.79.0 | Error | |||
| Jul 24, 2024 19:38 | RUSTrust-1.79.0 | Error | |||
| Jul 24, 2024 19:34 | RUSTrust-1.79.0 | Error | |||
| Jul 24, 2024 19:32 | RUSTrust-1.79.0 | Error | |||
| Jul 24, 2024 19:28 | RUSTrust-1.79.0 | Error | |||
| Jul 24, 2024 19:03 | RUSTrust-1.79.0 | Error |