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 | |
|---|---|---|---|---|---|
| Jan 19, 2025 00:36 | CPPclang++18.1.3 | Success | 28,079 | ||
| Jan 19, 2025 00:36 | CPPg++13.2.0 | Error | |||
| Jan 19, 2025 00:36 | CPPclang++18.1.3 | Error | |||
| Jan 18, 2025 05:17 | CPPg++13.2.0 | Error | |||
| Jan 18, 2025 05:17 | CPPg++13.2.0 | Success | 31,049 | ||
| Jan 18, 2025 05:16 | CPPg++13.2.0 | Error | |||
| Jan 16, 2025 06:25 | CPPg++13.2.0 | Success | 28,095 | ||
| Jan 16, 2025 06:25 | CPPg++13.2.0 | Success | 27,989 | ||
| Jan 16, 2025 06:23 | CPPg++13.2.0 | Error | |||
| Jan 16, 2025 06:22 | CPPg++13.2.0 | Error | |||
| Jan 16, 2025 02:08 | CPPg++13.2.0 | Success | 27,941+0.82 RP | ||
| Jan 16, 2025 02:00 | CPPg++13.2.0 | Success | 28,005+12.00 RP | ||
| Jan 16, 2025 01:56 | CPPclang++18.1.3 | Success | 28,979+9.43 RP | ||
| Jan 16, 2025 01:53 | CPPclang++18.1.3 | Error | |||
| Jan 13, 2025 08:36 | CPPclang++18.1.3 | Success | 29,793+8.36 RP | ||
| Jan 13, 2025 08:32 | CPPclang++18.1.3 | Error | |||
| Jan 13, 2025 08:30 | CPPclang++18.1.3 | Success | 30,554+0.63 RP | ||
| Jan 13, 2025 08:28 | CPPclang++18.1.3 | Error | |||
| Jan 13, 2025 08:28 | CPPclang++18.1.3 | Error | |||
| Jan 13, 2025 08:26 | CPPclang++18.1.3 | Success | 31,158 | ||
| Jan 13, 2025 08:21 | CPPclang++18.1.3 | Success | 30,626 | ||
| Jan 11, 2025 03:34 | CPPclang++18.1.3 | Error | |||
| Jan 11, 2025 01:23 | CPPclang++18.1.3 | Success | 30,616 | ||
| Jan 11, 2025 01:20 | CPPclang++18.1.3 | Success | 30,613+112.20 RP | ||
| Jan 11, 2025 00:57 | CPPclang++18.1.3 | Success | 46,630+1.11 RP | ||
| Jan 11, 2025 00:49 | CPPclang++18.1.3 | Success | 46,873+85.69 RP | ||
| Jan 11, 2025 00:40 | CPPclang++18.1.3 | Success | 78,340+0.04 RP | ||
| Jan 11, 2025 00:18 | CPPg++13.2.0 | Success | 78,365+0.13 RP | ||
| Jan 11, 2025 00:16 | CPPg++13.2.0 | Success | 78,445+0.35 RP | ||
| Jan 11, 2025 00:10 | CPPclang++18.1.3 | Success | 78,663+11.27 RP | ||
| Jan 11, 2025 00:05 | CPPclang++18.1.3 | Success | 86,312+0.27 RP | ||
| Jan 11, 2025 00:02 | CPPclang++18.1.3 | Success | 86,517+0.18 RP | ||
| Jan 10, 2025 23:58 | CPPclang++18.1.3 | Success | 86,655+38.57 RP | ||
| Jan 10, 2025 23:41 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2025 23:38 | CPPclang++18.1.3 | Success | 148,842 | ||
| Jan 10, 2025 23:36 | CPPclang++18.1.3 | Success | 171,363 | ||
| Jan 10, 2025 23:35 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2025 23:34 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2025 23:31 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2025 23:27 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2025 23:04 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2025 22:52 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2025 22:51 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2025 22:39 | CPPclang++18.1.3 | Success | 130,165+3.14 RP | ||
| Jan 10, 2025 03:17 | CPPclang++18.1.3 | Success | 252,953 | ||
| Jan 10, 2025 03:14 | CPPclang++18.1.3 | Success | 245,154 | ||
| Jan 10, 2025 03:13 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2025 02:55 | CPPclang++18.1.3 | Success | 135,707+4.88 RP | ||
| Jan 10, 2025 01:53 | CPPclang++18.1.3 | Success | 208,866 | ||
| Jan 10, 2025 01:52 | CPPclang++18.1.3 | Success | 448,065 | ||
| Jan 9, 2025 11:07 | CPPclang++18.1.3 | Success | 145,338+6.52 RP | ||
| Jan 9, 2025 11:06 | CPPclang++18.1.3 | Success | 190,725 | ||
| Jan 9, 2025 11:03 | CPPclang++18.1.3 | Success | 193,221 | ||
| Jan 9, 2025 11:00 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 10:57 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 10:53 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 10:50 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 10:49 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 10:35 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 10:33 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 10:28 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 10:25 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 10:25 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 10:24 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 10:23 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 10:17 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 10:15 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 09:58 | CPPclang++18.1.3 | Success | 160,557+30.03 RP | ||
| Jan 9, 2025 09:55 | CPPclang++18.1.3 | Success | 568,595 | ||
| Jan 9, 2025 09:54 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 09:50 | CPPclang++18.1.3 | Success | 310,577 | ||
| Jan 9, 2025 09:49 | CPPclang++18.1.3 | Success | 471,339 | ||
| Jan 9, 2025 01:25 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 01:14 | CPPclang++18.1.3 | Success | 310,548 | ||
| Jan 9, 2025 01:14 | CPPclang++18.1.3 | Success | 310,090+32.25 RP | ||
| Jan 9, 2025 01:11 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 01:10 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 01:09 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 01:04 | CPPclang++18.1.3 | Error | |||
| Jan 9, 2025 00:53 | CPPclang++18.1.3 | Error | |||
| Jan 8, 2025 23:54 | CPPclang++18.1.3 | Error | |||
| Jan 3, 2025 07:28 | CPPg++13.2.0 | Success | 259,439 | ||
| Jan 3, 2025 07:27 | CPPg++13.2.0 | Error | |||
| Jan 3, 2025 07:25 | CPPg++13.2.0 | Error | |||
| Jan 3, 2025 07:23 | CPPg++13.2.0 | Error | |||
| Jan 3, 2025 07:21 | CPPg++13.2.0 | Error | |||
| Jan 3, 2025 07:20 | CPPg++13.2.0 | Error | |||
| Jan 3, 2025 07:16 | CPPg++13.2.0 | Error | |||
| Jan 3, 2025 07:11 | CPPg++13.2.0 | Error | |||
| Jan 3, 2025 07:10 | CPPg++13.2.0 | Error | |||
| Jan 3, 2025 05:52 | CPPg++13.2.0 | Error | |||
| Jan 3, 2025 00:32 | CPPg++13.2.0 | Success | 247,923+0.13 RP | ||
| Jan 3, 2025 00:29 | CPPg++13.2.0 | Success | 248,733+1.95 RP | ||
| Jan 3, 2025 00:28 | CPPg++13.2.0 | Error | |||
| Jan 3, 2025 00:22 | CPPg++13.2.0 | Success | 261,385+0.09 RP | ||
| Jan 3, 2025 00:19 | CPPg++13.2.0 | Success | 263,240 | ||
| Jan 3, 2025 00:19 | CPPg++13.2.0 | Error | |||
| Jan 3, 2025 00:18 | CPPg++13.2.0 | Error | |||
| Jan 3, 2025 00:16 | CPPg++13.2.0 | Error | |||
| Jan 3, 2025 00:16 | CPPclang++18.1.3 | Error |