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 | |
|---|---|---|---|---|---|
| May 4, 2024 15:38 | CSHARP9.0.0-preview.3 | Success | 317,948 | ||
| May 4, 2024 15:29 | CSHARP9.0.0-preview.3 | Success | 317,945+31.45 RP | ||
| May 2, 2024 16:45 | CPPg++9.4.0 | Error | |||
| May 2, 2024 16:40 | CPPg++9.4.0 | Error | |||
| May 2, 2024 16:38 | CPPg++9.4.0 | Error | |||
| May 2, 2024 14:40 | CPPg++9.4.0 | Success | 105,072+9.15 RP | ||
| May 1, 2024 19:18 | CPPg++9.4.0 | Success | 116,251+0.83 RP | ||
| Apr 30, 2024 19:34 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 19:24 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 19:22 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 19:21 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 19:21 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 19:21 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 19:18 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 19:16 | CPPclang++10.0.0 | Success | 24,558 | ||
| Apr 30, 2024 19:15 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 19:15 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 19:14 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 19:11 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 19:10 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 18:48 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 18:47 | CPPclang++10.0.0 | Success | 20,369+9.92 RP | ||
| Apr 30, 2024 18:47 | CPPclang++10.0.0 | Success | 20,789 | ||
| Apr 30, 2024 18:45 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 18:43 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 18:42 | CPPclang++10.0.0 | Success | 20,789+30.33 RP | ||
| Apr 30, 2024 18:42 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 18:41 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 18:41 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 18:39 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 18:38 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 18:38 | CPPclang++10.0.0 | Error | |||
| Apr 30, 2024 09:44 | CPPclang++10.0.0 | Error | |||
| Apr 29, 2024 03:26 | CPPclang++10.0.0 | Success | 11,242 | ||
| Apr 29, 2024 03:25 | CPPg++9.4.0 | Error | |||
| Apr 29, 2024 03:24 | CPPg++9.4.0 | Error | |||
| Apr 29, 2024 03:23 | CPPg++9.4.0 | Error | |||
| Apr 29, 2024 03:14 | CPPg++9.4.0 | Error | |||
| Apr 29, 2024 02:58 | CPPg++9.4.0 | Success | 11,771 | ||
| Apr 29, 2024 02:57 | CPPg++9.4.0 | Success | 11,465 | ||
| Apr 29, 2024 02:57 | CPPg++9.4.0 | Success | 11,477 | ||
| Apr 29, 2024 02:55 | CPPg++9.4.0 | Success | 15,974 | ||
| Apr 29, 2024 02:42 | CPPg++9.4.0 | Success | 11,159+0.72 RP | ||
| Apr 29, 2024 02:40 | CPPg++9.4.0 | Error | |||
| Apr 29, 2024 02:39 | CPPg++9.4.0 | Error | |||
| Apr 29, 2024 02:38 | CPPg++9.4.0 | Error | |||
| Apr 29, 2024 02:36 | CPPg++9.4.0 | Success | 11,233 | ||
| Apr 29, 2024 02:36 | CPPclang++10.0.0 | Success | 11,248 | ||
| Apr 29, 2024 02:35 | CPPg++9.4.0 | Success | 11,188 | ||
| Apr 28, 2024 23:22 | CPPg++9.4.0 | Success | 472,926 | ||
| Apr 28, 2024 23:04 | CPPg++9.4.0 | Success | 117,380+13.24 RP | ||
| Apr 28, 2024 14:21 | CPPclang++10.0.0 | Error | |||
| Apr 28, 2024 14:11 | CPPclang++10.0.0 | Error | |||
| Apr 28, 2024 06:32 | CPP | Error | |||
| Apr 28, 2024 04:23 | CPPg++9.4.0 | Success | 288,212+2.36 RP | ||
| Apr 28, 2024 04:06 | CPPg++9.4.0 | Error | |||
| Apr 28, 2024 03:54 | CPPg++9.4.0 | Error | |||
| Apr 26, 2024 20:30 | CPPg++9.4.0 | Success | 309,216+1.91 RP | ||
| Apr 26, 2024 19:26 | CPPg++9.4.0 | Error | |||
| Apr 26, 2024 19:05 | CPPg++9.4.0 | Success | 334,557 | ||
| Apr 26, 2024 18:51 | CPPg++9.4.0 | Error | |||
| Apr 26, 2024 18:50 | CPPg++9.4.0 | Error | |||
| Apr 25, 2024 20:39 | CPPg++9.4.0 | Error | |||
| Apr 25, 2024 20:34 | CPPg++9.4.0 | Error | |||
| Apr 25, 2024 19:57 | CPPg++9.4.0 | Success | 138,973+0.32 RP | ||
| Apr 25, 2024 19:52 | CPPg++9.4.0 | Success | 139,598+19.22 RP | ||
| Apr 25, 2024 19:49 | CPPg++9.4.0 | Success | 190,775+17.36 RP | ||
| Apr 25, 2024 19:33 | CPP | Success | 285,213+12.02 RP | ||
| Apr 25, 2024 19:18 | CPPg++9.4.0 | Success | 328,645+9.61 RP | ||
| Apr 25, 2024 19:12 | CPPg++9.4.0 | Success | 480,381+20.82 RP | ||
| Apr 25, 2024 18:34 | CPPg++9.4.0 | Error | |||
| Apr 25, 2024 18:13 | CPPg++9.4.0 | Success | 433,915+0.92 RP | ||
| Apr 25, 2024 18:11 | CPPg++9.4.0 | Success | 452,025+1.39 RP | ||
| Apr 25, 2024 18:02 | CPPg++9.4.0 | Success | 482,255+20.74 RP | ||
| Apr 25, 2024 17:11 | CPPg++9.4.0 | Error | |||
| Apr 25, 2024 17:08 | CPPg++9.4.0 | Error | |||
| Apr 25, 2024 16:48 | CPPg++9.4.0 | Error | |||
| Apr 25, 2024 16:38 | CPPg++9.4.0 | Error | |||
| Apr 24, 2024 18:00 | CPPclang++10.0.0 | Success | 22,896 | ||
| Apr 24, 2024 18:00 | CPPg++9.4.0 | Success | 24,156 | ||
| Apr 24, 2024 05:56 | GOgo1.20.13 | Success | 112,137 | ||
| Apr 24, 2024 05:54 | GOgo1.22.2 | Success | 111,503 | ||
| Apr 23, 2024 14:59 | GOgo1.22.2 | Error | |||
| Apr 23, 2024 14:47 | GOgo1.22.2 | Error | |||
| Apr 23, 2024 14:43 | GOgo1.22.2 | Success | 107,033 | ||
| Apr 23, 2024 14:36 | GOgo1.22.2 | Success | 95,682+37.20 RP | ||
| Apr 23, 2024 14:24 | GOgo1.22.2 | Success | 148,568+6.19 RP | ||
| Apr 23, 2024 14:22 | GOgo1.22.2 | Success | 163,604+15.33 RP | ||
| Apr 23, 2024 14:21 | GOgo1.22.2 | Error | |||
| Apr 23, 2024 14:18 | GOgo1.22.2 | Success | 218,357+45.80 RP | ||
| Apr 23, 2024 14:17 | GOgo1.22.2 | Error | |||
| Apr 23, 2024 14:04 | GOgo1.22.2 | Success | 232,532+0.50 RP | ||
| Apr 23, 2024 14:01 | GOgo1.22.2 | Error | |||
| Apr 23, 2024 13:58 | GOgo1.22.2 | Success | 235,906 | ||
| Apr 23, 2024 01:45 | CPPclang++10.0.0 | Error | |||
| Apr 23, 2024 01:44 | CPPclang++10.0.0 | Error | |||
| Apr 23, 2024 01:43 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:43 | CPPclang++10.0.0 | Success | 22,188+24.29 RP | ||
| Apr 23, 2024 01:43 | CPPg++9.4.0 | Success | 23,630 | ||
| Apr 23, 2024 01:42 | CPPg++9.4.0 | Error |