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 | |
|---|---|---|---|---|---|
| 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 | |||
| Apr 23, 2024 01:42 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:42 | CPPg++9.4.0 | Success | 24,702 | ||
| Apr 23, 2024 01:41 | CPPg++9.4.0 | Success | 26,082 | ||
| Apr 23, 2024 01:40 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:40 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:39 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:39 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:38 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:38 | CPPg++9.4.0 | Success | 23,452+18.37 RP | ||
| Apr 23, 2024 01:37 | CPPg++9.4.0 | Success | 24,508+7.66 RP | ||
| Apr 23, 2024 01:36 | CPPg++9.4.0 | Success | 25,912 | ||
| Apr 23, 2024 01:32 | CPPg++9.4.0 | Success | 37,289 | ||
| Apr 23, 2024 01:31 | CPPg++9.4.0 | Success | 33,048 | ||
| Apr 23, 2024 01:31 | CPPg++9.4.0 | Success | 28,175 | ||
| Apr 23, 2024 01:30 | CPPg++9.4.0 | Success | 26,197 | ||
| Apr 23, 2024 01:30 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:29 | CPPg++9.4.0 | Success | 42,556 | ||
| Apr 23, 2024 01:23 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:22 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:20 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:20 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:19 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:17 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:16 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:15 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:09 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:09 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:07 | CPPg++9.4.0 | Success | 26,552 | ||
| Apr 23, 2024 01:05 | CPPg++9.4.0 | Error | |||
| Apr 23, 2024 01:05 | CPPg++9.4.0 | Success | 24,977+0.64 RP | ||
| Apr 23, 2024 01:01 | CPPg++9.4.0 | Error | |||
| Apr 22, 2024 12:00 | GOgo1.22.2 | Success | 277,686 | ||
| Apr 22, 2024 11:58 | GOgo1.22.2 | Error | |||
| Apr 22, 2024 11:46 | GOgo1.22.2 | Success | 235,283+42.50 RP | ||
| Apr 21, 2024 15:54 | CPPg++9.4.0 | Error | |||
| Apr 21, 2024 15:36 | CPPg++9.4.0 | Error | |||
| Apr 21, 2024 12:48 | CPPg++9.4.0 | Error | |||
| Apr 21, 2024 12:37 | CPPg++9.4.0 | Error | |||
| Apr 21, 2024 12:35 | CPPg++9.4.0 | Error | |||
| Apr 21, 2024 12:30 | CPPg++9.4.0 | Error | |||
| Apr 21, 2024 12:13 | CPPg++9.4.0 | Error | |||
| Apr 21, 2024 12:10 | CPPg++9.4.0 | Error | |||
| Apr 21, 2024 12:08 | CPPg++9.4.0 | Error |