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 | |
|---|---|---|---|---|---|
| Sep 3, 2024 20:58 | CPPg++9.4.0 | Error | |||
| Sep 3, 2024 20:55 | CPPg++9.4.0 | Error | |||
| Sep 3, 2024 20:50 | CPPg++9.4.0 | Success | 189,051 | ||
| Sep 3, 2024 20:48 | CPPg++9.4.0 | Success | 189,120 | ||
| Sep 3, 2024 20:44 | CPPg++9.4.0 | Error | |||
| Sep 3, 2024 20:42 | CPPg++9.4.0 | Success | 197,813 | ||
| Sep 3, 2024 20:36 | CPPg++9.4.0 | Success | 103,362 | ||
| Sep 3, 2024 20:25 | CPPg++9.4.0 | Error | |||
| Sep 3, 2024 20:24 | CPPg++9.4.0 | Error | |||
| Sep 3, 2024 20:15 | CPPg++9.4.0 | Error | |||
| Sep 3, 2024 20:14 | CPPg++9.4.0 | Error | |||
| Sep 3, 2024 20:10 | CPPg++9.4.0 | Success | 100,452 | ||
| Sep 3, 2024 20:06 | CPPg++9.4.0 | Success | 114,292 | ||
| Sep 3, 2024 20:02 | CPPg++9.4.0 | Success | 120,982 | ||
| Sep 3, 2024 19:58 | CPPg++9.4.0 | Success | 108,599 | ||
| Sep 3, 2024 19:37 | CPPg++9.4.0 | Success | 58,205 | ||
| Sep 3, 2024 19:30 | CPPg++9.4.0 | Success | 56,823 | ||
| Sep 3, 2024 19:28 | CPPg++9.4.0 | Success | 57,832 | ||
| Sep 3, 2024 19:27 | CPPg++9.4.0 | Success | 59,574 | ||
| Sep 3, 2024 19:25 | CPPg++9.4.0 | Success | 62,051 | ||
| Sep 3, 2024 19:14 | CPPg++9.4.0 | Success | 59,684 | ||
| Sep 3, 2024 19:13 | CPPg++9.4.0 | Success | 64,775 | ||
| Sep 3, 2024 19:09 | CPPg++9.4.0 | Error | |||
| Sep 3, 2024 19:07 | CPPg++9.4.0 | Error | |||
| Sep 3, 2024 18:57 | CPPg++9.4.0 | Error | |||
| Sep 3, 2024 18:29 | CPPg++9.4.0 | Success | 61,142 | ||
| Sep 3, 2024 18:19 | CPPg++9.4.0 | Success | 63,540 | ||
| Sep 3, 2024 17:50 | CPPg++9.4.0 | Success | 56,343 | ||
| Sep 3, 2024 16:10 | CPPg++13.2.0 | Success | 72,821+4.54 RP | ||
| Sep 3, 2024 16:09 | CPPclang++18.1.3 | Success | 96,922 | ||
| Sep 2, 2024 23:07 | CPPclang++10.0.0 | Error | |||
| Aug 31, 2024 21:34 | CPPclang++18.1.3 | Success | 11,295 | ||
| Aug 31, 2024 21:33 | CPPg++13.2.0 | Success | 11,268 | ||
| Aug 31, 2024 16:49 | CPPclang++10.0.0 | Error | |||
| Aug 31, 2024 16:29 | RUSTrust-1.80.0 | Success | 26,036+2.40 RP | ||
| Aug 31, 2024 08:57 | CPPclang++18.1.3 | Error | |||
| Aug 31, 2024 08:57 | CPPclang++18.1.3 | Error | |||
| Aug 31, 2024 08:56 | CPPg++13.2.0 | Error | |||
| Aug 31, 2024 08:55 | CPPg++13.2.0 | Error | |||
| Aug 31, 2024 08:54 | CPPg++9.4.0 | Success | 471,352 | ||
| Aug 22, 2024 04:29 | CSHARP8.0.8 | Error | |||
| Aug 22, 2024 04:23 | CSHARP8.0.8 | Success | 175,323 | ||
| Aug 22, 2024 04:19 | CSHARP8.0.8 | Success | 174,463+48.33 RP | ||
| Aug 22, 2024 04:14 | CSHARP8.0.8 | Error | |||
| Aug 22, 2024 04:11 | CSHARP8.0.8 | Success | 306,734+0.80 RP | ||
| Aug 22, 2024 04:09 | CSHARP8.0.8 | Error | |||
| Aug 22, 2024 04:04 | CSHARP8.0.8 | Error | |||
| Aug 22, 2024 03:58 | CSHARP8.0.8 | Error | |||
| Aug 22, 2024 03:51 | CSHARP8.0.8 | Success | 314,464+31.80 RP | ||
| Aug 18, 2024 20:46 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 20:44 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 20:34 | CPPg++9.4.0 | Success | 57,918 | ||
| Aug 18, 2024 20:24 | CPPg++9.4.0 | Success | 57,494 | ||
| Aug 18, 2024 20:21 | CPPg++9.4.0 | Success | 55,516+2.37 RP | ||
| Aug 18, 2024 20:19 | CPPg++9.4.0 | Success | 92,467 | ||
| Aug 18, 2024 20:18 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 20:17 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 20:17 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 20:10 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 19:51 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 19:48 | CPPg++9.4.0 | Success | 152,442 | ||
| Aug 18, 2024 19:44 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 19:32 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 19:30 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 19:28 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 19:26 | CPPg++9.4.0 | Success | 56,257+29.89 RP | ||
| Aug 18, 2024 19:21 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 19:19 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 19:18 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 18:52 | CPPg++9.4.0 | Success | 67,629+19.05 RP | ||
| Aug 18, 2024 18:51 | CPPg++9.4.0 | Success | 78,218 | ||
| Aug 18, 2024 18:48 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 18:46 | CPPg++9.4.0 | Success | 77,633+44.82 RP | ||
| Aug 18, 2024 18:40 | CPPg++9.4.0 | Success | 119,059+10.26 RP | ||
| Aug 18, 2024 18:35 | CPPg++9.4.0 | Success | 135,618+0.18 RP | ||
| Aug 18, 2024 18:29 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 18:28 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 18:27 | CPPg++9.4.0 | Success | 136,449 | ||
| Aug 18, 2024 18:22 | CPPg++9.4.0 | Success | 135,955+6.42 RP | ||
| Aug 18, 2024 18:21 | CPPg++9.4.0 | Success | 148,959+4.20 RP | ||
| Aug 18, 2024 18:19 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 18:17 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 18:16 | CPPg++9.4.0 | Success | 159,506 | ||
| Aug 18, 2024 18:13 | CPPg++9.4.0 | Success | 158,906+12.75 RP | ||
| Aug 18, 2024 18:11 | CPPg++9.4.0 | Success | 199,297+23.12 RP | ||
| Aug 18, 2024 18:08 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 18:06 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 18:05 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 17:57 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 17:55 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 17:47 | CPPg++9.4.0 | Success | 369,591+5.70 RP | ||
| Aug 18, 2024 17:45 | CPPg++9.4.0 | Success | 468,321+0.12 RP | ||
| Aug 18, 2024 17:43 | CPPg++9.4.0 | Success | 471,022+0.50 RP | ||
| Aug 18, 2024 17:40 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 17:36 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 17:31 | CPPg++9.4.0 | Error | |||
| Aug 18, 2024 17:18 | CPPg++9.4.0 | Success | 482,362+20.73 RP | ||
| Aug 18, 2024 00:05 | RUSTrust-1.80.0 | Success | 84,581 | ||
| Aug 18, 2024 00:04 | RUSTrust-1.80.0 | Success | 84,336 | ||
| Aug 17, 2024 23:57 | RUSTrust-1.80.0 | Success | 84,444 |