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 13, 2026 12:12 | CPPg++14.2.0 | Success | 3,538 | ||
| May 13, 2026 11:55 | CPPg++13.3.0 | Success | 3,519 | ||
| May 13, 2026 09:12 | CPPg++13.3.0 | Success | 3,553 | ||
| May 13, 2026 08:19 | CPPg++13.3.0 | Success | 3,468+8.29 RP | ||
| May 13, 2026 07:17 | CPPg++13.3.0 | Success | 3,487 | ||
| May 13, 2026 06:07 | CPPg++13.3.0 | Success | 3,511 | ||
| May 13, 2026 06:05 | CPPg++13.3.0 | Success | 3,478+4.13 RP | ||
| May 13, 2026 06:00 | CPPg++13.3.0 | Success | 3,483 | ||
| May 13, 2026 05:52 | CPPg++13.3.0 | Success | 3,483+1.65 RP | ||
| May 13, 2026 05:15 | CPPg++13.3.0 | Success | 3,488 | ||
| May 13, 2026 05:13 | CPPg++10.5.0 | Success | 3,629 | ||
| May 13, 2026 05:09 | CPPg++13.3.0 | Success | 3,524 | ||
| May 13, 2026 05:06 | CPPg++13.3.0 | Success | 3,485+23.68 RP | ||
| May 13, 2026 05:01 | CPPg++13.3.0 | Success | 3,528 | ||
| May 13, 2026 04:52 | CPPg++13.3.0 | Success | 3,523 | ||
| May 13, 2026 04:46 | CPPg++13.3.0 | Success | 3,529 | ||
| May 13, 2026 04:43 | CPPg++13.3.0 | Success | 3,514+4.04 RP | ||
| May 13, 2026 04:40 | CPPg++13.3.0 | Success | 3,519+3.23 RP | ||
| May 13, 2026 04:35 | CPPg++13.3.0 | Success | 3,523 | ||
| May 13, 2026 04:06 | CPPg++13.3.0 | Success | 3,523+15.23 RP | ||
| May 13, 2026 03:56 | CPPg++13.3.0 | Success | 3,542+45.49 RP | ||
| May 13, 2026 03:44 | CPPg++13.3.0 | Success | 3,600+55.95 RP | ||
| May 13, 2026 03:26 | CPPg++14.2.0 | Success | 3,701 | ||
| May 13, 2026 02:26 | CPPg++13.3.0 | Success | 3,674+150.47 RP | ||
| May 13, 2026 01:02 | CPPg++13.3.0 | Success | 3,892 | ||
| May 13, 2026 00:16 | CPPg++13.3.0 | Success | 3,889+17.73 RP | ||
| May 13, 2026 00:11 | CPPg++13.3.0 | Success | 3,916+11.68 RP | ||
| May 12, 2026 23:56 | CPPg++13.3.0 | Success | 3,938 | ||
| May 12, 2026 23:47 | CPPg++13.3.0 | Success | 3,934+26.85 RP | ||
| May 12, 2026 23:31 | CPPg++13.3.0 | Success | 3,976+16.34 RP | ||
| May 12, 2026 23:16 | CPPg++13.3.0 | Success | 4,002+27.17 RP | ||
| May 12, 2026 23:00 | CPPg++13.3.0 | Success | 4,074 | ||
| May 12, 2026 22:27 | CPPg++13.3.0 | Success | 4,062 | ||
| May 12, 2026 22:20 | CPPg++13.3.0 | Success | 4,062 | ||
| May 12, 2026 21:48 | CPPg++13.3.0 | Success | 4,052 | ||
| May 12, 2026 21:07 | CPPg++13.3.0 | Success | 4,063 | ||
| May 12, 2026 20:13 | CPPg++13.3.0 | Success | 4,054 | ||
| May 12, 2026 20:11 | CSHARP10.0.7 | Success | 8,172+445.18 RP | ||
| May 12, 2026 20:05 | ZIG0.16.0 | Success | 8,146+188.53 RP | ||
| May 12, 2026 18:41 | CPPg++13.3.0 | Success | 4,073 | ||
| May 12, 2026 08:20 | CPPg++13.3.0 | Success | 6,649 | ||
| May 12, 2026 07:22 | CPPg++13.3.0 | Success | 6,683 | ||
| May 12, 2026 07:04 | CPPg++13.3.0 | Success | 6,754 | ||
| May 12, 2026 04:17 | CPPg++10.5.0 | Success | 193,550+51.67 RP | ||
| May 12, 2026 01:42 | CPPg++13.3.0 | Success | 7,113 | ||
| 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 | Error | +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 |