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 | |
|---|---|---|---|---|---|
| Aug 1, 2024 19:17 | CPPg++9.4.0 | Success | 481,437+20.77 RP | ||
| Aug 1, 2024 18:55 | RUSTrust-1.80.0 | Success | 27,411+1.05 RP | ||
| Aug 1, 2024 15:29 | CPPg++9.4.0 | Success | 49,230 | ||
| Aug 1, 2024 15:29 | CPPg++9.4.0 | Success | 44,847 | ||
| Aug 1, 2024 15:23 | CPPg++9.4.0 | Success | 43,219+8.72 RP | ||
| Aug 1, 2024 15:19 | CPPg++9.4.0 | Success | 44,911+41.98 RP | ||
| Aug 1, 2024 15:11 | CPPg++9.4.0 | Success | 55,869 | ||
| Aug 1, 2024 15:04 | CPPg++9.4.0 | Success | 55,345+36.94 RP | ||
| Aug 1, 2024 15:04 | CPPclang++10.0.0 | Success | 69,568+71.33 RP | ||
| Aug 1, 2024 14:44 | CPPclang++10.0.0 | Success | 141,399 | ||
| Aug 1, 2024 14:43 | CPPg++9.4.0 | Success | 138,102+38.36 RP | ||
| Aug 1, 2024 12:53 | CPPg++9.4.0 | Success | 293,686+0.32 RP | ||
| Aug 1, 2024 12:35 | CPPg++9.4.0 | Success | 296,477+12.92 RP | ||
| Aug 1, 2024 06:41 | CPPg++9.4.0 | Success | 480,468+20.81 RP | ||
| Aug 1, 2024 01:25 | RUSTrust-1.80.0 | Success | 27,490+4.66 RP | ||
| Aug 1, 2024 01:19 | RUSTrust-1.80.0 | Success | 27,847+6.17 RP | ||
| Aug 1, 2024 01:10 | RUSTrust-1.80.0 | Success | 28,334+28.39 RP | ||
| Aug 1, 2024 01:03 | RUSTrust-1.80.0 | Success | 32,516 | ||
| Aug 1, 2024 00:45 | RUSTrust-1.80.0 | Success | 42,667 | ||
| Aug 1, 2024 00:43 | RUSTrust-1.80.0 | Error | |||
| Aug 1, 2024 00:34 | RUSTrust-1.80.0 | Error | |||
| Jul 31, 2024 05:06 | CPPg++9.4.0 | Success | 17,596 | ||
| Jul 31, 2024 05:05 | CPPg++9.4.0 | Success | 17,296 | ||
| Jul 31, 2024 05:05 | CPPg++9.4.0 | Success | 16,675 | ||
| Jul 31, 2024 05:04 | CPPg++9.4.0 | Success | 16,666+56.69 RP | ||
| Jul 31, 2024 05:02 | CPPg++9.4.0 | Success | 102,565 | ||
| Jul 31, 2024 04:49 | CPPg++9.4.0 | Success | 18,405+25.89 RP | ||
| Jul 31, 2024 04:48 | CPPg++9.4.0 | Success | 19,412 | ||
| Jul 31, 2024 04:12 | CPPg++9.4.0 | Success | 19,326+28.94 RP | ||
| Jul 31, 2024 04:11 | CPPg++9.4.0 | Success | 35,225 | ||
| Jul 31, 2024 00:47 | RUSTrust-1.80.0 | Success | 30,953 | ||
| Jul 31, 2024 00:33 | RUSTrust-1.80.0 | Success | 30,813+3.57 RP | ||
| Jul 31, 2024 00:32 | RUSTrust-1.80.0 | Success | 31,166 | ||
| Jul 31, 2024 00:28 | RUSTrust-1.80.0 | Success | 35,270 | ||
| Jul 31, 2024 00:28 | RUSTrust-1.80.0 | Success | 32,162 | ||
| Jul 31, 2024 00:25 | RUSTrust-1.80.0 | Success | 31,693 | ||
| Jul 31, 2024 00:22 | CPPg++9.4.0 | Success | 141,399+70.72 RP | ||
| Jul 31, 2024 00:17 | RUSTrust-1.80.0 | Error | |||
| Jul 30, 2024 23:54 | RUSTrust-1.80.0 | Success | 31,156+1.71 RP | ||
| Jul 30, 2024 23:14 | RUSTrust-1.80.0 | Success | 35,126 | ||
| Jul 30, 2024 23:07 | RUSTrust-1.80.0 | Success | 31,323+110.46 RP | ||
| Jul 30, 2024 23:05 | RUSTrust-1.80.0 | Error | |||
| Jul 30, 2024 21:02 | RUSTrust-1.80.0 | Success | 47,895+1.98 RP | ||
| Jul 30, 2024 20:49 | RUSTrust-1.80.0 | Success | 49,323 | ||
| Jul 30, 2024 20:43 | RUSTrust-1.80.0 | Success | 48,354+1.77 RP | ||
| Jul 30, 2024 20:39 | RUSTrust-1.80.0 | Success | 49,757 | ||
| Jul 30, 2024 20:35 | RUSTrust-1.80.0 | Error | |||
| Jul 30, 2024 20:33 | RUSTrust-1.80.0 | Success | 49,363 | ||
| Jul 30, 2024 20:26 | RUSTrust-1.80.0 | Success | 48,771+20.01 RP | ||
| Jul 30, 2024 20:22 | RUSTrust-1.80.0 | Error | |||
| Jul 30, 2024 20:15 | RUSTrust-1.80.0 | Error | |||
| Jul 30, 2024 19:31 | CPPg++9.4.0 | Success | 20,471+344.54 RP | ||
| Jul 30, 2024 19:28 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 19:27 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 18:06 | CPPg++9.4.0 | Success | 69,468+1.37 RP | ||
| Jul 30, 2024 18:00 | CPPg++9.4.0 | Success | 70,136+7.42 RP | ||
| Jul 30, 2024 17:56 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 17:48 | CPPg++9.4.0 | Success | 83,220 | ||
| Jul 30, 2024 17:42 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 17:41 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 17:40 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 17:39 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 17:38 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 17:37 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 17:24 | CPPg++9.4.0 | Success | 74,750 | ||
| Jul 30, 2024 15:20 | RUSTrust-1.80.0 | Success | 99,442+6.22 RP | ||
| Jul 30, 2024 15:18 | RUSTrust-1.80.0 | Success | 107,288 | ||
| Jul 30, 2024 10:33 | CPPg++9.4.0 | Success | 225,745 | ||
| Jul 30, 2024 10:32 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 08:01 | CPPg++9.4.0 | Success | 225,117+0.01 RP | ||
| Jul 30, 2024 07:58 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 07:54 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 07:52 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 07:49 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 07:46 | CPPg++9.4.0 | Success | 226,008 | ||
| Jul 30, 2024 07:45 | CPPg++9.4.0 | Success | 226,226 | ||
| Jul 30, 2024 07:44 | CPPg++9.4.0 | Success | 225,699 | ||
| Jul 30, 2024 07:43 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 07:43 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 07:42 | CPPg++9.4.0 | Success | 225,897 | ||
| Jul 30, 2024 07:40 | CPPg++9.4.0 | Success | 225,155+9.33 RP | ||
| Jul 30, 2024 07:33 | CPPg++9.4.0 | Success | 286,923 | ||
| Jul 30, 2024 07:31 | CPPg++9.4.0 | Success | 286,537 | ||
| Jul 30, 2024 07:30 | CPPg++9.4.0 | Success | 285,032+0.14 RP | ||
| Jul 30, 2024 07:28 | CPPg++9.4.0 | Success | 286,603 | ||
| Jul 30, 2024 07:27 | CPPg++9.4.0 | Success | 291,260 | ||
| Jul 30, 2024 07:26 | CPPg++9.4.0 | Success | 286,160+0.05 RP | ||
| Jul 30, 2024 07:24 | CPPg++9.4.0 | Success | 288,509 | ||
| Jul 30, 2024 07:20 | CPPg++9.4.0 | Success | 286,543+12.74 RP | ||
| Jul 30, 2024 06:52 | CPPg++9.4.0 | Success | 73,984+5.38 RP | ||
| Jul 30, 2024 06:46 | CPPg++9.4.0 | Success | 451,359+0.09 RP | ||
| Jul 30, 2024 06:42 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 05:40 | CPPg++9.4.0 | Success | 77,050+3.12 RP | ||
| Jul 30, 2024 05:40 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 05:39 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 05:39 | CPPg++9.4.0 | Error | |||
| Jul 30, 2024 05:26 | CPPg++9.4.0 | Success | 79,005 | ||
| Jul 30, 2024 05:19 | CPPg++9.4.0 | Success | 79,186 | ||
| Jul 30, 2024 05:17 | CPPg++9.4.0 | Success | 80,232 | ||
| Jul 30, 2024 05:14 | CPPg++9.4.0 | Success | 79,037 |