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 | |
|---|---|---|---|---|---|
| Jan 10, 2026 17:29 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 17:26 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 17:25 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 17:17 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 17:15 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 17:14 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 17:13 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 17:11 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 17:07 | CPPg++13.3.0 | Success | 4,783 | ||
| Jan 10, 2026 17:06 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 17:04 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 17:02 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 17:01 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 16:59 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 16:58 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 16:57 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 16:56 | CPPg++13.3.0 | Success | 4,482 | ||
| Jan 10, 2026 14:47 | CPPg++13.3.0 | Success | 4,635 | ||
| Jan 10, 2026 14:45 | CPPg++13.3.0 | Success | 4,479+14.36 RP | ||
| Jan 10, 2026 14:41 | CPPg++13.3.0 | Success | 4,508+64.50 RP | ||
| Jan 10, 2026 14:23 | RUSTrust-1.92.0 | Success | 63,468 | ||
| Jan 10, 2026 14:21 | RUSTrust-1.92.0 | Error | |||
| Jan 10, 2026 14:20 | RUSTrust-1.92.0 | Success | 62,861 | ||
| Jan 10, 2026 14:16 | CPPg++13.3.0 | Success | 4,649 | ||
| Jan 10, 2026 14:12 | RUSTrust-1.92.0 | Error | |||
| Jan 10, 2026 14:11 | RUSTrust-1.92.0 | Error | |||
| Jan 10, 2026 14:09 | RUSTrust-1.92.0 | Success | 68,618 | ||
| Jan 10, 2026 14:08 | RUSTrust-1.92.0 | Success | 62,020 | ||
| Jan 10, 2026 14:07 | RUSTrust-1.92.0 | Error | |||
| Jan 10, 2026 13:58 | RUSTrust-1.92.0 | Success | 70,058 | ||
| Jan 10, 2026 13:53 | RUSTrust-1.92.0 | Success | 74,105 | ||
| Jan 10, 2026 13:39 | CPPg++13.3.0 | Success | 4,657 | ||
| Jan 10, 2026 13:34 | RUSTrust-1.92.0 | Success | 82,906 | ||
| Jan 10, 2026 13:14 | CPPg++13.3.0 | Success | 4,643+82.10 RP | ||
| Jan 10, 2026 13:13 | CPPg++13.3.0 | Success | 4,827+215.01 RP | ||
| Jan 10, 2026 13:10 | CPPg++13.3.0 | Success | 6,880 | ||
| Jan 10, 2026 12:57 | RUSTrust-1.92.0 | Success | 70,511 | ||
| Jan 10, 2026 12:54 | RUSTrust-1.92.0 | Success | 67,895 | ||
| Jan 10, 2026 10:13 | RUSTrust-1.92.0 | Success | 60,767+3.90 RP | ||
| Jan 10, 2026 10:11 | RUSTrust-1.92.0 | Error | |||
| Jan 10, 2026 07:14 | CPPg++13.3.0 | Error | |||
| Jan 10, 2026 07:07 | RUSTrust-1.92.0 | Success | 5,630+36.16 RP | ||
| Jan 10, 2026 07:03 | RUSTrust-1.92.0 | Success | 5,807 | ||
| Jan 10, 2026 06:58 | CPPg++13.3.0 | Success | 5,519 | ||
| Jan 10, 2026 06:58 | CPPg++13.3.0 | Success | 5,928 | ||
| Jan 10, 2026 06:57 | CPPg++13.3.0 | Success | 9,221 | ||
| Jan 10, 2026 06:57 | CPPg++13.3.0 | Success | 9,150 | ||
| Jan 10, 2026 06:49 | CPPg++13.3.0 | Success | 5,786 | ||
| Jan 10, 2026 06:47 | CPPg++13.3.0 | Error | |||
| Jan 10, 2026 06:46 | CPPg++13.3.0 | Success | 6,426 | ||
| Jan 10, 2026 06:46 | CPPg++13.3.0 | Success | 5,403 | ||
| Jan 10, 2026 06:43 | CPPg++13.3.0 | Success | 5,567 | ||
| Jan 10, 2026 06:38 | CPPg++13.3.0 | Success | 5,386+72.23 RP | ||
| Jan 10, 2026 06:32 | CPPg++13.3.0 | Success | 5,604+3.50 RP | ||
| Jan 10, 2026 06:31 | CPPg++13.3.0 | Success | 5,829 | ||
| Jan 10, 2026 06:31 | CPPg++13.3.0 | Success | 5,657 | ||
| Jan 10, 2026 06:24 | CPPg++13.3.0 | Success | 5,639 | ||
| Jan 10, 2026 06:24 | CPPg++13.3.0 | Success | 5,615+2.22 RP | ||
| Jan 10, 2026 06:23 | RUSTrust-1.92.0 | Success | 6,440 | ||
| Jan 10, 2026 02:31 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 02:30 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 02:27 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 02:19 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 02:15 | CPPclang++18.1.3 | Success | 3,150 | ||
| Jan 10, 2026 02:13 | CPPclang++18.1.3 | Success | 3,156 | ||
| Jan 10, 2026 02:11 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 02:09 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 02:07 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 02:06 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 02:00 | CPPg++13.3.0 | Success | 5,622+2.84 RP | ||
| Jan 10, 2026 01:59 | CPPg++13.3.0 | Success | 14,431 | ||
| Jan 10, 2026 01:54 | RUSTrust-1.92.0 | Success | 9,715 | ||
| Jan 10, 2026 01:50 | RUSTrust-1.92.0 | Success | 8,821 | ||
| Jan 10, 2026 01:48 | RUSTrust-1.92.0 | Error | |||
| Jan 10, 2026 01:45 | CPPg++13.3.0 | Success | 5,631+31.90 RP | ||
| Jan 10, 2026 01:38 | RUSTrust-1.92.0 | Success | 6,147 | ||
| Jan 10, 2026 01:38 | RUSTrust-1.92.0 | Success | 6,027 | ||
| Jan 10, 2026 01:38 | RUSTrust-1.92.0 | Success | 6,164 | ||
| Jan 10, 2026 01:38 | RUSTrust-1.92.0 | Success | 6,148 | ||
| Jan 10, 2026 01:38 | RUSTrust-1.92.0 | Success | 6,101 | ||
| Jan 10, 2026 01:34 | CPPg++13.3.0 | Success | 6,297 | ||
| Jan 10, 2026 01:32 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 01:31 | RUSTrust-1.92.0 | Success | 6,017 | ||
| Jan 10, 2026 01:31 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 01:30 | RUSTrust-1.92.0 | Success | 6,214 | ||
| Jan 10, 2026 01:30 | RUSTrust-1.92.0 | Success | 7,139 | ||
| Jan 10, 2026 01:30 | RUSTrust-1.92.0 | Success | 8,876 | ||
| Jan 10, 2026 01:24 | CPPg++13.3.0 | Success | 5,734+3.94 RP | ||
| Jan 10, 2026 01:23 | RUSTrust-1.92.0 | Error | |||
| Jan 10, 2026 01:23 | RUSTrust-1.92.0 | Error | |||
| Jan 10, 2026 01:23 | RUSTrust-1.92.0 | Error | |||
| Jan 10, 2026 01:18 | RUSTrust-1.92.0 | Error | |||
| Jan 10, 2026 01:17 | RUSTrust-1.92.0 | Success | 10,408 | ||
| Jan 10, 2026 01:14 | RUSTrust-1.92.0 | Success | 6,004 | ||
| Jan 10, 2026 00:56 | RUSTrust-1.92.0 | Success | 106,039 | ||
| Jan 10, 2026 00:56 | CPPg++13.3.0 | Success | 6,912 | ||
| Jan 10, 2026 00:54 | CPPg++13.3.0 | Success | 5,810 | ||
| Jan 10, 2026 00:52 | CPPg++13.3.0 | Success | 6,410 | ||
| Jan 10, 2026 00:52 | CPPg++13.3.0 | Success | 7,405 | ||
| Jan 10, 2026 00:51 | CPPg++13.3.0 | Success | 6,990 |