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 03:01 | CPPg++13.3.0 | Success | 14,781 | ||
| Nov 12, 2025 03:00 | CPPg++13.3.0 | Success | 14,817 | ||
| Nov 12, 2025 02:59 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:58 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:56 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:55 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:54 | CPPg++13.3.0 | Success | 14,786 | ||
| Nov 12, 2025 02:52 | CPPg++13.3.0 | Success | 14,754 | ||
| Nov 12, 2025 02:48 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:47 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:45 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:43 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:41 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:40 | CPPg++13.3.0 | Success | 14,742 | ||
| Nov 12, 2025 02:38 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:36 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:34 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:32 | CPPg++13.3.0 | Success | 14,750 | ||
| Nov 12, 2025 02:28 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:26 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:26 | CPPg++13.3.0 | Success | 14,810 | ||
| Nov 12, 2025 02:24 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:23 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:22 | CPPg++13.3.0 | Success | 14,789 | ||
| Nov 12, 2025 02:21 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:19 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:18 | CPPg++13.3.0 | Success | 14,795 | ||
| Nov 12, 2025 02:16 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:13 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:10 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:09 | CPPg++13.3.0 | Success | 14,742 | ||
| Nov 12, 2025 02:07 | CPPg++13.3.0 | Success | 14,791 | ||
| Nov 12, 2025 02:02 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:01 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 02:00 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:56 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:54 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:52 | CPPg++13.3.0 | Success | 14,740 | ||
| Nov 12, 2025 01:51 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:49 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:47 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:46 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:39 | CPPg++13.3.0 | Success | 14,811 | ||
| Nov 12, 2025 01:38 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:36 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:33 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:31 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:30 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:27 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:26 | CPPg++13.3.0 | Success | 14,727 | ||
| Nov 12, 2025 01:24 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:22 | CPPg++13.3.0 | Success | 14,721 | ||
| Nov 12, 2025 01:20 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:17 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:13 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:12 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:10 | CPPg++13.3.0 | Success | 14,819 | ||
| Nov 12, 2025 01:09 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:07 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:06 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:04 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:03 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 01:01 | CPPg++13.3.0 | Success | 14,801 | ||
| Nov 12, 2025 00:59 | CPPg++13.3.0 | Success | 14,786 | ||
| Nov 12, 2025 00:58 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:57 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:55 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:54 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:54 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:52 | CPPg++13.3.0 | Success | 14,723 | ||
| Nov 12, 2025 00:50 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:48 | CPPg++13.3.0 | Success | 14,782 | ||
| Nov 12, 2025 00:47 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:44 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:42 | CPPg++13.3.0 | Success | 14,808 | ||
| Nov 12, 2025 00:41 | CPPg++13.3.0 | Success | 14,739 | ||
| Nov 12, 2025 00:41 | CPPg++13.3.0 | Success | 14,756 | ||
| Nov 12, 2025 00:39 | CPPg++13.3.0 | Success | 14,710 | ||
| Nov 12, 2025 00:37 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:37 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:35 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:34 | CPPg++13.3.0 | Success | 14,781 | ||
| Nov 12, 2025 00:33 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:32 | CPPg++13.3.0 | Success | 14,816 | ||
| Nov 12, 2025 00:30 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:29 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:28 | CPPg++13.3.0 | Success | 14,791 | ||
| Nov 12, 2025 00:26 | CPPg++13.3.0 | Success | 14,811 | ||
| Nov 12, 2025 00:26 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:25 | CPPg++13.3.0 | Success | 14,735 | ||
| Nov 12, 2025 00:23 | CPPg++13.3.0 | Success | 14,782 | ||
| Nov 12, 2025 00:18 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:17 | CPPg++13.3.0 | Success | 14,806 | ||
| Nov 12, 2025 00:15 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:14 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:10 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:08 | CPPg++13.3.0 | Success | 14,756 | ||
| Nov 12, 2025 00:07 | CPPg++13.3.0 | Success | 14,780 | ||
| Nov 12, 2025 00:04 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 00:02 | CPPg++13.3.0 | Error |