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 04:45 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:45 | CPPg++13.3.0 | Success | 14,776 | ||
| Nov 12, 2025 04:42 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:41 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:39 | CPPg++13.3.0 | Success | 14,713 | ||
| Nov 12, 2025 04:37 | CPPg++13.3.0 | Success | 14,756 | ||
| Nov 12, 2025 04:36 | CPPg++13.3.0 | Success | 14,810 | ||
| Nov 12, 2025 04:35 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:34 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:33 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:32 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:31 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:30 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:29 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:26 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:25 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:24 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:21 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:18 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:17 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:16 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:15 | CPPg++13.3.0 | Success | 14,769 | ||
| Nov 12, 2025 04:12 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:10 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:09 | CPPg++13.3.0 | Success | 14,749 | ||
| Nov 12, 2025 04:06 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:05 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:04 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:01 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 04:00 | CPPg++13.3.0 | Success | 14,744 | ||
| Nov 12, 2025 03:57 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:55 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:54 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:52 | CPPg++13.3.0 | Success | 14,786 | ||
| Nov 12, 2025 03:51 | CPPg++13.3.0 | Success | 14,746 | ||
| Nov 12, 2025 03:50 | CPPg++13.3.0 | Success | 14,756 | ||
| Nov 12, 2025 03:48 | CPPg++13.3.0 | Success | 14,819 | ||
| Nov 12, 2025 03:47 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:45 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:44 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:40 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:39 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:36 | CPPg++13.3.0 | Success | 14,745 | ||
| Nov 12, 2025 03:33 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:29 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:28 | CPPg++13.3.0 | Success | 14,731 | ||
| Nov 12, 2025 03:27 | CPPg++13.3.0 | Success | 14,791 | ||
| Nov 12, 2025 03:24 | CPPg++13.3.0 | Success | 14,702 | ||
| Nov 12, 2025 03:23 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:21 | CPPg++13.3.0 | Success | 14,748 | ||
| Nov 12, 2025 03:18 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:17 | CPPg++13.3.0 | Success | 14,814 | ||
| Nov 12, 2025 03:15 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:14 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:13 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:09 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:05 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:02 | CPPg++13.3.0 | Error | |||
| Nov 12, 2025 03:01 | CPPg++13.3.0 | Error | |||
| 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 |