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 12, 2026 04:15 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 04:13 | CPPg++13.3.0 | Success | 38,468 | ||
| Jan 12, 2026 04:06 | CPPg++13.3.0 | Success | 6,378 | ||
| Jan 12, 2026 04:01 | CPPg++13.3.0 | Success | 4,326 | ||
| Jan 12, 2026 03:57 | CPPg++13.3.0 | Success | 4,324+9.06 RP | ||
| Jan 12, 2026 03:56 | CPPg++13.3.0 | Success | 4,341+2.12 RP | ||
| Jan 12, 2026 03:51 | CPPg++13.3.0 | Success | 5,433 | ||
| Jan 12, 2026 03:48 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 03:46 | CPPg++13.3.0 | Success | 4,493 | ||
| Jan 12, 2026 03:39 | CPPg++13.3.0 | Success | 6,138 | ||
| Jan 12, 2026 03:29 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 03:27 | RUSTrust-1.92.0 | Success | 4,912 | ||
| Jan 12, 2026 03:27 | CPPg++13.3.0 | Success | 4,345+16.30 RP | ||
| Jan 12, 2026 03:21 | CPPg++13.3.0 | Success | 5,267 | ||
| Jan 12, 2026 03:14 | CPPg++13.3.0 | Success | 4,468 | ||
| Jan 12, 2026 03:09 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 03:06 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 03:05 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 03:03 | CPPg++13.3.0 | Success | 4,394 | ||
| Jan 12, 2026 03:01 | CPPg++13.3.0 | Success | 5,233 | ||
| Jan 12, 2026 03:00 | CPPg++13.3.0 | Success | 6,311 | ||
| Jan 12, 2026 02:55 | CPPg++13.3.0 | Success | 4,566 | ||
| Jan 12, 2026 02:50 | RUSTrust-1.92.0 | Success | 4,858 | ||
| Jan 12, 2026 02:47 | CPPg++13.3.0 | Success | 4,752 | ||
| Jan 12, 2026 02:47 | CPPg++13.3.0 | Success | 4,431 | ||
| Jan 12, 2026 02:45 | CPPg++13.3.0 | Success | 4,696 | ||
| Jan 12, 2026 02:45 | CPPg++13.3.0 | Success | 6,484 | ||
| Jan 12, 2026 02:38 | CPPg++13.3.0 | Success | 4,817 | ||
| Jan 12, 2026 02:27 | CPPg++13.3.0 | Success | 4,376+4.17 RP | ||
| Jan 12, 2026 02:27 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 02:26 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 02:25 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 02:24 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 02:22 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 02:21 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 02:19 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 02:00 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 01:45 | CPPg++13.3.0 | Success | 4,518 | ||
| Jan 12, 2026 00:54 | CPPg++13.3.0 | Success | 4,507 | ||
| Jan 12, 2026 00:44 | CPPg++13.3.0 | Success | 7,447 | ||
| Jan 12, 2026 00:44 | CPPg++13.3.0 | Success | 4,390 | ||
| Jan 12, 2026 00:43 | CPPg++13.3.0 | Success | 4,392 | ||
| Jan 12, 2026 00:30 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 00:30 | CPPg++13.3.0 | Success | 4,526 | ||
| Jan 12, 2026 00:29 | CPPg++13.3.0 | Success | 4,447 | ||
| Jan 11, 2026 20:36 | RUSTrust-1.92.0 | Success | 57,174 | ||
| Jan 11, 2026 20:06 | CPPg++13.3.0 | Success | 5,415 | ||
| Jan 11, 2026 20:05 | CPPg++13.3.0 | Success | 5,330 | ||
| Jan 11, 2026 16:15 | CPPg++13.3.0 | Error | |||
| Jan 11, 2026 16:10 | CPPg++13.3.0 | Success | 5,758 | ||
| Jan 11, 2026 15:22 | CPPg++13.3.0 | Error | |||
| Jan 11, 2026 15:17 | CPPg++13.3.0 | Success | 7,301 | ||
| Jan 11, 2026 15:11 | CPPg++13.3.0 | Success | 4,658 | ||
| Jan 11, 2026 15:10 | RUSTrust-1.92.0 | Error | |||
| Jan 11, 2026 15:03 | CPPg++13.3.0 | Success | 4,848 | ||
| Jan 11, 2026 15:02 | CPPg++13.3.0 | Success | 4,610 | ||
| Jan 11, 2026 14:39 | CPPg++13.3.0 | Success | 7,804 | ||
| Jan 11, 2026 14:22 | RUSTrust-1.92.0 | Success | 52,184+20.96 RP | ||
| Jan 11, 2026 14:21 | RUSTrust-1.92.0 | Success | 58,989 | ||
| Jan 11, 2026 14:20 | RUSTrust-1.92.0 | Error | |||
| Jan 11, 2026 13:56 | CPPg++13.3.0 | Success | 490,749+20.38 RP | ||
| Jan 11, 2026 08:12 | RUSTrust-1.92.0 | Error | |||
| Jan 11, 2026 08:05 | RUSTrust-1.92.0 | Success | 58,594+2.35 RP | ||
| Jan 11, 2026 03:43 | CPPg++13.3.0 | Success | 6,065 | ||
| Jan 11, 2026 03:37 | RUSTrust-1.92.0 | Success | 4,781+315.41 RP | ||
| Jan 11, 2026 03:23 | CPPg++13.3.0 | Success | 4,384 | ||
| Jan 11, 2026 03:21 | CPPg++13.3.0 | Success | 4,384 | ||
| Jan 11, 2026 03:20 | CPPg++13.3.0 | Success | 4,386 | ||
| Jan 11, 2026 03:18 | CPPg++13.3.0 | Success | 4,852 | ||
| Jan 11, 2026 03:18 | CPPg++13.3.0 | Success | 4,542 | ||
| Jan 11, 2026 03:16 | CPPg++13.3.0 | Success | 4,542 | ||
| Jan 11, 2026 03:16 | CPPg++13.3.0 | Success | 4,384 | ||
| Jan 11, 2026 03:15 | CPPg++13.3.0 | Success | 5,324 | ||
| Jan 11, 2026 03:14 | CPPg++13.3.0 | Success | 5,325 | ||
| Jan 11, 2026 03:10 | CPPg++13.3.0 | Success | 4,946 | ||
| Jan 11, 2026 01:45 | CPPg++13.3.0 | Success | 4,702 | ||
| Jan 11, 2026 01:44 | CPPg++13.3.0 | Success | 4,726 | ||
| Jan 11, 2026 01:33 | CPPclang++18.1.3 | Success | 3,025+86.28 RP | ||
| Jan 11, 2026 01:31 | CPPclang++18.1.3 | Success | 3,088 | ||
| Jan 11, 2026 01:28 | CPPclang++18.1.3 | Success | 3,065+42.30 RP | ||
| Jan 11, 2026 01:27 | CPPclang++18.1.3 | Success | 3,129 | ||
| Jan 11, 2026 01:26 | CPPclang++18.1.3 | Success | 3,126 | ||
| Jan 11, 2026 01:15 | CPPclang++18.1.3 | Success | 3,085+47.98 RP | ||
| Jan 11, 2026 00:58 | CPPg++13.3.0 | Error | |||
| Jan 11, 2026 00:10 | CPPclang++18.1.3 | Success | 3,110 | ||
| Jan 11, 2026 00:09 | CPPclang++18.1.3 | Success | 3,115 | ||
| Jan 11, 2026 00:08 | CPPclang++18.1.3 | Success | 3,159 | ||
| Jan 10, 2026 23:53 | CPPg++13.3.0 | Success | 4,506 | ||
| Jan 10, 2026 23:46 | CPPclang++18.1.3 | Success | 3,108+12.40 RP | ||
| Jan 10, 2026 23:40 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 23:36 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 23:33 | CPPclang++18.1.3 | Success | 3,168 | ||
| Jan 10, 2026 22:52 | CPPg++13.3.0 | Success | 4,384+12.42 RP | ||
| Jan 10, 2026 22:40 | CPPg++13.3.0 | Success | 4,625 | ||
| Jan 10, 2026 22:35 | CPPg++13.3.0 | Success | 4,476 | ||
| Jan 10, 2026 22:33 | CPPg++13.3.0 | Error | |||
| Jan 10, 2026 22:24 | CPPg++13.3.0 | Success | 5,834 | ||
| Jan 10, 2026 22:07 | CPPclang++18.1.3 | Success | 3,137 | ||
| Jan 10, 2026 22:02 | CPPclang++18.1.3 | Success | 3,150 | ||
| Jan 10, 2026 21:58 | CPPg++13.3.0 | Success | 4,674 |