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 | |
|---|---|---|---|---|---|
| Jun 23, 2025 03:37 | CPPclang++18.1.3 | Success | 15,220+6.33 RP | ||
| Jun 23, 2025 03:36 | CPPclang++18.1.3 | Success | 16,137 | ||
| Jun 23, 2025 03:34 | CPPclang++18.1.3 | Success | 15,417 | ||
| Jun 23, 2025 03:32 | CPPclang++18.1.3 | Success | 15,368+1.48 RP | ||
| Jun 23, 2025 03:32 | CPPclang++18.1.3 | Error | |||
| Jun 23, 2025 03:31 | CPPclang++18.1.3 | Success | 15,795 | ||
| Jun 23, 2025 03:22 | CPPg++13.3.0 | Error | |||
| Jun 23, 2025 03:21 | CPPg++13.3.0 | Error | |||
| Jun 23, 2025 03:06 | CPPg++13.3.0 | Success | 15,472 | ||
| Jun 22, 2025 17:26 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 17:24 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 17:16 | CPPg++13.3.0 | Success | 28,948 | ||
| Jun 22, 2025 17:12 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 17:11 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 17:09 | CPPg++13.3.0 | Success | 66,431 | ||
| Jun 22, 2025 17:06 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 17:04 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 17:03 | CPPg++13.3.0 | Success | 16,463 | ||
| Jun 22, 2025 17:02 | CPPg++13.3.0 | Success | 15,503 | ||
| Jun 22, 2025 17:02 | CPPg++13.3.0 | Success | 16,343 | ||
| Jun 22, 2025 17:00 | CPPg++13.3.0 | Success | 17,200 | ||
| Jun 22, 2025 16:58 | CPPg++13.3.0 | Success | 15,456 | ||
| Jun 22, 2025 16:58 | CPPg++13.3.0 | Success | 15,471 | ||
| Jun 22, 2025 16:58 | CPPg++13.3.0 | Success | 15,458 | ||
| Jun 22, 2025 16:58 | CPPg++13.3.0 | Success | 15,453 | ||
| Jun 22, 2025 16:56 | CPPg++13.3.0 | Success | 15,403+4.15 RP | ||
| Jun 22, 2025 16:55 | CPPg++13.3.0 | Success | 15,502+2.82 RP | ||
| Jun 22, 2025 16:40 | CPPg++13.3.0 | Success | 15,852 | ||
| Jun 22, 2025 16:40 | CPPg++13.3.0 | Success | 22,671 | ||
| Jun 22, 2025 16:39 | CPPg++13.3.0 | Success | 21,428 | ||
| Jun 22, 2025 16:38 | CPPg++13.3.0 | Success | 15,570+6.86 RP | ||
| Jun 22, 2025 16:34 | CPPg++13.3.0 | Success | 15,738+8.09 RP | ||
| Jun 22, 2025 16:32 | CPPg++13.3.0 | Success | 15,941+11.44 RP | ||
| Jun 22, 2025 16:30 | CPPg++13.3.0 | Success | 16,237+18.72 RP | ||
| Jun 22, 2025 16:29 | CPPg++13.3.0 | Success | 22,925 | ||
| Jun 22, 2025 16:27 | CPPg++13.3.0 | Success | 22,568 | ||
| Jun 22, 2025 16:26 | CPPg++13.3.0 | Success | 22,567 | ||
| Jun 22, 2025 06:14 | CPPg++13.3.0 | Success | 16,746+1.56 RP | ||
| Jun 22, 2025 06:11 | CPPg++13.3.0 | Success | 16,828 | ||
| Jun 22, 2025 06:10 | CPPg++13.3.0 | Success | 16,934 | ||
| Jun 22, 2025 06:09 | CPPg++13.3.0 | Success | 16,790+0.50 RP | ||
| Jun 22, 2025 06:05 | CPPg++13.3.0 | Success | 16,804+5.51 RP | ||
| Jun 22, 2025 06:04 | CPPg++13.3.0 | Success | 16,961+13.39 RP | ||
| Jun 22, 2025 06:02 | CPPg++13.3.0 | Success | 17,355+6.04 RP | ||
| Jun 22, 2025 06:00 | CPPg++13.3.0 | Success | 17,539+10.25 RP | ||
| Jun 22, 2025 06:00 | CPPg++13.3.0 | Success | 18,143 | ||
| Jun 22, 2025 06:00 | CPPg++13.3.0 | Success | 18,527 | ||
| Jun 22, 2025 05:57 | CPPg++13.3.0 | Success | 17,860+20.57 RP | ||
| Jun 22, 2025 05:56 | CPPg++13.3.0 | Success | 18,541+3.04 RP | ||
| Jun 22, 2025 05:55 | CPPg++13.3.0 | Success | 18,646+7.21 RP | ||
| Jun 22, 2025 05:52 | CPPg++13.3.0 | Success | 18,900+5.40 RP | ||
| Jun 22, 2025 05:52 | CPPg++13.3.0 | Success | 19,095+6.77 RP | ||
| Jun 22, 2025 05:51 | CPPg++13.3.0 | Success | 19,345+4.11 RP | ||
| Jun 22, 2025 05:47 | CPPg++13.3.0 | Success | 21,159 | ||
| Jun 22, 2025 05:41 | CPPg++13.3.0 | Success | 20,715 | ||
| Jun 22, 2025 05:40 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 05:20 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 05:17 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 05:14 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 05:08 | CPPg++13.3.0 | Success | 19,730 | ||
| Jun 22, 2025 05:06 | CPPg++13.3.0 | Success | 20,408 | ||
| Jun 22, 2025 05:04 | CPPg++13.3.0 | Success | 20,062 | ||
| Jun 22, 2025 05:02 | CPPg++13.3.0 | Success | 24,534 | ||
| Jun 22, 2025 05:02 | CPPg++13.3.0 | Success | 21,421 | ||
| Jun 22, 2025 05:00 | CPPg++13.3.0 | Success | 19,779 | ||
| Jun 22, 2025 04:58 | CPPg++13.3.0 | Success | 19,545 | ||
| Jun 22, 2025 04:57 | CPPg++13.3.0 | Success | 19,579 | ||
| Jun 22, 2025 04:52 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 04:52 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 04:44 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 04:43 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 04:41 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 04:39 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 04:39 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 04:38 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 04:28 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 04:26 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 04:24 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 04:23 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 04:22 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 04:21 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 04:19 | CPPg++13.3.0 | Error | |||
| Jun 22, 2025 04:18 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 23:17 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 23:17 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 23:15 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 23:14 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 23:13 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 22:56 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 22:51 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 22:33 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 22:32 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 22:31 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 22:25 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 22:25 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 22:10 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 22:07 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 22:05 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 22:04 | CPPg++13.3.0 | Error | |||
| Jun 21, 2025 22:03 | CPPg++13.3.0 | Error |