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 | |
|---|---|---|---|---|---|
| Dec 22, 2025 16:27 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 16:17 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 16:03 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 15:59 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 15:58 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 15:56 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 15:28 | CPPg++13.3.0 | Success | 55,980 | ||
| Dec 22, 2025 15:26 | CPPclang++18.1.3 | Success | 58,609 | ||
| Dec 22, 2025 15:14 | CPPg++13.3.0 | Success | 4,937 | ||
| Dec 22, 2025 15:02 | RUSTrust-1.92.0 | Success | 36,617 | ||
| Dec 22, 2025 15:01 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 15:00 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 15:00 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 15:00 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 14:57 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 14:53 | CPPg++13.3.0 | Success | 4,898 | ||
| Dec 22, 2025 14:52 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 14:49 | CPPg++13.3.0 | Success | 4,871 | ||
| Dec 22, 2025 14:49 | CPPg++13.3.0 | Success | 4,877 | ||
| Dec 22, 2025 14:48 | CPPg++13.3.0 | Success | 4,876 | ||
| Dec 22, 2025 14:48 | CPPg++13.3.0 | Success | 4,921 | ||
| Dec 22, 2025 14:47 | CPPg++13.3.0 | Success | 4,854 | ||
| Dec 22, 2025 14:46 | CPPg++13.3.0 | Success | 4,847+4.67 RP | ||
| Dec 22, 2025 14:46 | CPPg++13.3.0 | Success | 4,897 | ||
| Dec 22, 2025 14:38 | CPPg++13.3.0 | Success | 4,858+0.42 RP | ||
| Dec 22, 2025 14:35 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 14:33 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 14:32 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 14:31 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 14:29 | CPPg++13.3.0 | Success | 15,834 | ||
| Dec 22, 2025 14:29 | CPPg++13.3.0 | Success | 15,921 | ||
| Dec 22, 2025 14:28 | CPPg++13.3.0 | Success | 15,835 | ||
| Dec 22, 2025 14:28 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 14:27 | CPPg++13.3.0 | Success | 15,893 | ||
| Dec 22, 2025 14:25 | CPPg++13.3.0 | Success | 5,000 | ||
| Dec 22, 2025 14:24 | CPPg++13.3.0 | Success | 15,931 | ||
| Dec 22, 2025 14:22 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 14:21 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 14:18 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 14:14 | CPPg++13.3.0 | Success | 15,872 | ||
| Dec 22, 2025 14:12 | CPPg++13.3.0 | Success | 15,739 | ||
| Dec 22, 2025 13:22 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 13:21 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 13:20 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 13:10 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 13:05 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 12:58 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 12:57 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 12:55 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 12:53 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 12:52 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 12:51 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 12:47 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 12:45 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 12:45 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 12:43 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 12:41 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 12:36 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 12:34 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 11:17 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 11:15 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 11:10 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 11:09 | CPPg++13.3.0 | Success | 4,859+1.69 RP | ||
| Dec 22, 2025 11:08 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 11:03 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 11:01 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 10:59 | CPPg++13.3.0 | Success | 5,024 | ||
| Dec 22, 2025 10:59 | CPPg++13.3.0 | Success | 4,872 | ||
| Dec 22, 2025 10:57 | CPPg++13.3.0 | Success | 4,864 | ||
| Dec 22, 2025 10:56 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 10:56 | CPPg++13.3.0 | Success | 4,915 | ||
| Dec 22, 2025 10:54 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 10:54 | CPPg++13.3.0 | Success | 4,876 | ||
| Dec 22, 2025 10:51 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 10:46 | CPPg++13.3.0 | Success | 4,912 | ||
| Dec 22, 2025 10:46 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 10:43 | CPPg++13.3.0 | Success | 4,863+3.38 RP | ||
| Dec 22, 2025 10:41 | CPPg++13.3.0 | Success | 4,871+11.73 RP | ||
| Dec 22, 2025 10:38 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 10:38 | CPPclang++18.1.3 | Error | |||
| Dec 22, 2025 10:37 | CPPg++13.3.0 | Success | 4,901 | ||
| Dec 22, 2025 10:35 | CPPg++13.3.0 | Success | 4,918 | ||
| Dec 22, 2025 10:34 | CPPg++13.3.0 | Success | 5,218 | ||
| Dec 22, 2025 10:34 | CPPg++13.3.0 | Success | 4,914 | ||
| Dec 22, 2025 10:33 | CPPg++13.3.0 | Success | 4,899+12.84 RP | ||
| Dec 22, 2025 10:31 | CPPg++13.3.0 | Success | 5,203 | ||
| Dec 22, 2025 10:31 | CPPg++13.3.0 | Success | 4,955 | ||
| Dec 22, 2025 10:31 | CPPg++13.3.0 | Success | 4,940 | ||
| Dec 22, 2025 10:30 | CPPg++13.3.0 | Success | 4,937 | ||
| Dec 22, 2025 10:29 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 10:27 | CPPg++13.3.0 | Success | 4,933 | ||
| Dec 22, 2025 10:26 | CPPclang++18.1.3 | Success | 5,051 | ||
| Dec 22, 2025 10:23 | CPPg++13.3.0 | Success | 4,930+11.46 RP | ||
| Dec 22, 2025 10:16 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 10:14 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 10:13 | CPPg++13.3.0 | Error | |||
| Dec 22, 2025 10:10 | CPPg++13.3.0 | Success | 4,958+3.25 RP | ||
| Dec 22, 2025 10:06 | CPPg++13.3.0 | Success | 4,997 | ||
| Dec 22, 2025 10:06 | CPPg++13.3.0 | Success | 5,096 | ||
| Dec 22, 2025 10:05 | CPPg++13.3.0 | Success | 5,071 |