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 | |
|---|---|---|---|---|---|
| May 12, 2026 01:40 | CPPg++13.3.0 | Success | 6,852 | ||
| May 12, 2026 01:38 | CPPg++13.3.0 | Success | 6,671 | ||
| May 12, 2026 01:30 | CPPg++13.3.0 | Success | 6,763 | ||
| May 12, 2026 01:24 | CPPg++13.3.0 | Success | 6,667 | ||
| May 12, 2026 01:20 | CPPg++13.3.0 | Success | 6,658 | ||
| May 12, 2026 01:16 | CPPg++13.3.0 | Success | 6,672 | ||
| May 12, 2026 01:14 | CPPg++13.3.0 | Success | 6,646 | ||
| May 12, 2026 01:12 | CPPg++13.3.0 | Success | 6,678 | ||
| May 12, 2026 00:51 | CPPg++13.3.0 | Success | 6,642 | ||
| May 12, 2026 00:45 | CPPg++13.3.0 | Success | 6,670 | ||
| May 12, 2026 00:39 | CPPg++13.3.0 | Success | 6,637 | ||
| May 12, 2026 00:31 | CPPg++13.3.0 | Success | 6,639 | ||
| May 12, 2026 00:27 | CPPg++13.3.0 | Success | 6,654 | ||
| May 12, 2026 00:23 | CPPg++13.3.0 | Success | 7,302 | ||
| May 12, 2026 00:07 | CPPg++13.3.0 | Success | 6,647 | ||
| May 11, 2026 23:59 | CPPg++13.3.0 | Success | 6,637+2.04 RP | ||
| May 11, 2026 22:46 | CPPg++13.3.0 | Success | 6,862 | ||
| May 11, 2026 22:41 | CPPg++13.3.0 | Success | 6,651 | ||
| May 11, 2026 22:32 | CPPg++13.3.0 | Success | 6,647 | ||
| May 11, 2026 22:27 | CPPg++13.3.0 | Success | 6,659 | ||
| May 11, 2026 22:22 | CPPg++13.3.0 | Success | 6,646+3.61 RP | ||
| May 11, 2026 22:16 | CPPg++13.3.0 | Success | 6,662+3.82 RP | ||
| May 11, 2026 21:43 | CPPg++13.3.0 | Success | 6,684 | ||
| May 11, 2026 21:39 | CPPg++13.3.0 | Success | 6,701 | ||
| May 11, 2026 20:32 | RUSTrust-1.95.0 | Success | 13,947 | ||
| May 11, 2026 20:30 | RUSTrust-1.95.0 | Error | |||
| May 11, 2026 20:29 | RUSTrust-1.95.0 | Success | 13,828 | ||
| May 11, 2026 20:26 | RUSTrust-1.95.0 | Error | |||
| May 11, 2026 20:04 | CPPg++13.3.0 | Success | 6,679+72.93 RP | ||
| May 11, 2026 19:16 | RUSTrust-1.95.0 | Error | |||
| May 11, 2026 19:11 | RUSTrust-1.95.0 | Success | 13,338+12.55 RP | ||
| May 11, 2026 18:56 | RUSTrust-1.95.0 | Success | 14,015 | ||
| May 11, 2026 18:55 | RUSTrust-1.95.0 | Success | 14,387 | ||
| May 11, 2026 18:42 | RUSTrust-1.95.0 | Success | 17,631 | ||
| May 11, 2026 17:16 | CPPg++13.3.0 | Success | 7,021+198.21 RP | ||
| May 11, 2026 17:08 | CPPg++13.3.0 | Success | 8,244 | ||
| May 11, 2026 17:00 | CPPg++12.4.0 | Success | 8,384 | ||
| May 11, 2026 16:34 | CPPg++13.3.0 | Success | 8,270 | ||
| May 11, 2026 16:30 | CPPg++13.3.0 | Success | 8,178 | ||
| May 11, 2026 16:22 | CPPg++13.3.0 | Success | 8,221 | ||
| May 11, 2026 16:08 | CPPg++13.3.0 | Success | 8,203 | ||
| May 11, 2026 16:04 | CPPg++13.3.0 | Success | 8,199 | ||
| May 11, 2026 15:58 | CPPg++13.3.0 | Success | 8,382 | ||
| May 11, 2026 15:14 | CPPg++13.3.0 | Success | 8,156+136.65 RP | ||
| May 11, 2026 12:15 | CPPg++13.3.0 | Success | 9,179+194.03 RP | ||
| May 11, 2026 11:22 | CPPg++13.3.0 | Success | 11,168+47.96 RP | ||
| May 11, 2026 09:12 | CPPg++13.3.0 | Success | 11,800+16.34 RP | ||
| May 11, 2026 09:07 | CPPg++13.3.0 | Success | 12,656 | ||
| May 11, 2026 08:52 | CPPg++13.3.0 | Success | 12,592 | ||
| May 11, 2026 08:35 | CPPg++13.3.0 | Success | 12,032+22.25 RP | ||
| May 11, 2026 08:03 | CPPg++14.2.0 | Success | 72,272 | ||
| May 11, 2026 08:01 | CPPg++13.3.0 | Success | 12,423 | ||
| May 11, 2026 07:59 | CPPg++13.3.0 | Success | 12,363+97.83 RP | ||
| May 11, 2026 07:55 | CPPg++13.3.0 | Success | 14,064+7.55 RP | ||
| May 11, 2026 07:51 | CPPg++14.2.0 | Success | 61,185 | ||
| May 11, 2026 07:47 | CPPg++13.3.0 | Success | 14,215+7.35 RP | ||
| May 11, 2026 07:38 | CPPclang++18.1.3 | Success | 14,785 | ||
| May 11, 2026 07:32 | CPPg++13.3.0 | Success | 14,365+1.60 RP | ||
| May 11, 2026 07:26 | CPPg++14.2.0 | Success | 14,398+1.06 RP | ||
| May 11, 2026 07:18 | CPPg++14.2.0 | Success | 14,569 | ||
| May 11, 2026 06:51 | CPPg++14.2.0 | Success | 59,314 | ||
| May 11, 2026 06:44 | CPPg++14.2.0 | Success | 72,948 | ||
| May 11, 2026 06:26 | CPPg++14.2.0 | Success | 101,263 | ||
| May 10, 2026 09:56 | CPPclang++18.1.3 | Success | 11,953 | ||
| May 10, 2026 09:33 | CPPclang++18.1.3 | Success | 11,345+11.12 RP | ||
| May 10, 2026 00:32 | CPPclang++18.1.3 | Success | 11,737 | ||
| May 10, 2026 00:09 | CPPclang++18.1.3 | Success | 11,615 | ||
| May 10, 2026 00:05 | CPPg++10.5.0 | Success | 173,189+6.09 RP | ||
| May 10, 2026 00:04 | CPPg++10.5.0 | Success | 193,599+51.65 RP | ||
| May 9, 2026 23:13 | CPPclang++18.1.3 | Success | 11,604 | ||
| May 9, 2026 23:01 | CPPclang++18.1.3 | Success | 11,490+106.38 RP | ||
| May 9, 2026 22:42 | CPPclang++18.1.3 | Success | 13,090+15.49 RP | ||
| May 9, 2026 22:21 | CPPclang++18.1.3 | Success | 13,406 | ||
| May 9, 2026 22:11 | CPPclang++18.1.3 | Success | 13,364 | ||
| May 9, 2026 22:01 | CPPclang++18.1.3 | Success | 14,494 | ||
| May 9, 2026 21:55 | CPPclang++18.1.3 | Success | 13,361+19.11 RP | ||
| May 9, 2026 21:38 | CPPclang++18.1.3 | Success | 13,711+20.07 RP | ||
| May 9, 2026 21:30 | CPPclang++18.1.3 | Success | 14,099+8.40 RP | ||
| May 9, 2026 21:21 | CPPclang++18.1.3 | Success | 14,268+16.87 RP | ||
| May 9, 2026 21:13 | CPPclang++18.1.3 | Success | 14,695 | ||
| May 9, 2026 21:07 | CPPclang++18.1.3 | Success | 14,620+65.30 RP | ||
| May 9, 2026 20:52 | CPPclang++18.1.3 | Success | 16,163+10.35 RP | ||
| May 9, 2026 20:46 | CPPclang++18.1.3 | Success | 16,438+46.07 RP | ||
| May 9, 2026 20:34 | CPPclang++18.1.3 | Success | 17,785+135.89 RP | ||
| May 9, 2026 20:22 | CPPclang++18.1.3 | Success | 23,453+114.74 RP | ||
| May 9, 2026 20:19 | CPPclang++18.1.3 | Error | |||
| May 9, 2026 20:09 | CPPclang++18.1.3 | Success | 32,088+22.10 RP | ||
| May 6, 2026 19:40 | CPPclang++18.1.3 | Success | 13,222 | ||
| May 6, 2026 18:58 | CPPg++10.5.0 | Error | |||
| May 6, 2026 08:28 | CPPclang++18.1.3 | Success | 11,020 | ||
| May 6, 2026 08:22 | CPPclang++18.1.3 | Error | |||
| May 6, 2026 05:31 | RUSTrust-1.95.0 | Success | 13,757 | ||
| May 5, 2026 21:39 | GOgo1.26.2 | Success | 10,852 | ||
| May 5, 2026 21:16 | CPPclang++18.1.3 | Success | 10,947 | ||
| May 5, 2026 20:40 | RUSTrust-1.95.0 | Success | 13,877 | ||
| May 5, 2026 17:18 | CPPclang++18.1.3 | Success | 10,955 | ||
| May 5, 2026 17:04 | CPPg++13.3.0 | Success | 11,955 | ||
| May 5, 2026 14:23 | RUSTrust-1.95.0 | Success | 13,731 | ||
| May 5, 2026 14:05 | RUSTrust-1.95.0 | Success | 15,280 | ||
| May 5, 2026 13:49 | RUSTrust-1.95.0 | Error |