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 | |
|---|---|---|---|---|---|
| Nov 12, 2025 08:04 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 08:03 | CPPg++13.3.0 | Success | 14,812 | ||
| Nov 12, 2025 08:02 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 08:00 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:58 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:58 | CPPg++13.3.0 | Success | 14,810 | ||
| Nov 12, 2025 07:56 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:54 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:52 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:52 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:50 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:49 | CPPg++13.3.0 | Success | 14,788 | ||
| Nov 12, 2025 07:47 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:46 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:43 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:41 | CPPg++13.3.0 | Success | 14,818 | ||
| Nov 12, 2025 07:39 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:38 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:36 | CPPg++13.3.0 | Success | 14,807 | ||
| Nov 12, 2025 07:28 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:27 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:23 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:22 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:20 | CPPg++13.3.0 | Success | 14,809 | ||
| Nov 12, 2025 07:14 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:12 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:12 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:11 | CPPg++13.3.0 | Success | 14,782 | ||
| Nov 12, 2025 07:07 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:06 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:04 | CPPg++13.3.0 | Success | 14,729 | ||
| Nov 12, 2025 07:02 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 07:00 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:59 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:53 | CPPg++13.3.0 | Success | 14,815 | ||
| Nov 12, 2025 06:51 | CPPg++13.3.0 | Success | 14,810 | ||
| Nov 12, 2025 06:50 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:49 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:45 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:43 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:40 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:36 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:35 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:32 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:31 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:29 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:28 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:27 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:24 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:23 | CPPg++13.3.0 | Success | 14,809 | ||
| Nov 12, 2025 06:22 | CPPg++13.3.0 | Success | 14,790 | ||
| Nov 12, 2025 06:21 | CPPg++13.3.0 | Success | 14,788 | ||
| Nov 12, 2025 06:19 | CPPg++13.3.0 | Success | 14,765 | ||
| Nov 12, 2025 06:18 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:17 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:15 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:14 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:12 | CPPg++13.3.0 | Success | 14,776 | ||
| Nov 12, 2025 06:09 | CPPg++13.3.0 | Success | 14,801 | ||
| Nov 12, 2025 06:09 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:07 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:05 | CPPg++13.3.0 | Success | 14,803 | ||
| Nov 12, 2025 06:02 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 06:01 | CPPg++13.3.0 | Success | 14,765 | ||
| Nov 12, 2025 05:59 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:58 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:53 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:51 | CPPg++13.3.0 | Success | 14,788 | ||
| Nov 12, 2025 05:49 | CPPg++13.3.0 | Success | 14,708 | ||
| Nov 12, 2025 05:46 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:44 | CPPg++13.3.0 | Success | 14,723 | ||
| Nov 12, 2025 05:40 | CPPg++13.3.0 | Success | 14,774 | ||
| Nov 12, 2025 05:40 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:38 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:35 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:32 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:31 | CPPg++13.3.0 | Success | 14,755 | ||
| Nov 12, 2025 05:30 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:28 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:27 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:23 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:22 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:21 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:18 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:14 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:12 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:11 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:10 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:07 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:05 | CPPg++13.3.0 | Success | 14,809 | ||
| Nov 12, 2025 05:03 | CPPg++13.3.0 | Success | 14,782 | ||
| Nov 12, 2025 05:03 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 05:01 | CPPg++13.3.0 | Success | 14,767 | ||
| Nov 12, 2025 05:00 | CPPg++13.3.0 | Success | 14,804 | ||
| Nov 12, 2025 04:58 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:56 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:53 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:51 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:49 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:47 | CPPg++13.3.0 | Error |