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 3, 2026 03:53 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 03:51 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 03:51 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 03:49 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 03:49 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 03:48 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 03:47 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 03:45 | CPPg++13.3.0 | Success | 3,373 | ||
| Jan 3, 2026 03:45 | RUSTrust-1.92.0 | Error | |||
| Jan 3, 2026 03:43 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 03:10 | RUSTrust-1.92.0 | Error | |||
| Jan 3, 2026 03:09 | RUSTrust-1.92.0 | Success | 30,556 | ||
| Jan 3, 2026 03:07 | RUSTrust-1.92.0 | Success | 28,056 | ||
| Jan 2, 2026 23:27 | CPPclang++18.1.3 | Success | 3,276 | ||
| Jan 2, 2026 23:06 | CPPclang++18.1.3 | Success | 3,243 | ||
| Jan 2, 2026 23:02 | CPPclang++18.1.3 | Success | 3,214 | ||
| Jan 2, 2026 22:58 | CPPclang++18.1.3 | Success | 3,236 | ||
| Jan 2, 2026 22:57 | CPPclang++18.1.3 | Success | 3,191+40.98 RP | ||
| Jan 2, 2026 21:23 | CPPclang++18.1.3 | Success | 3,212+116.04 RP | ||
| Jan 2, 2026 21:18 | CPPclang++18.1.3 | Error | |||
| Jan 2, 2026 21:15 | CPPclang++18.1.3 | Success | 3,297 | ||
| Jan 2, 2026 21:14 | CPPclang++18.1.3 | Success | 3,406 | ||
| Jan 2, 2026 21:13 | CPPclang++18.1.3 | Success | 3,296 | ||
| Jan 2, 2026 21:11 | CPPclang++18.1.3 | Success | 3,296 | ||
| Jan 2, 2026 21:10 | CPPclang++18.1.3 | Success | 6,569 | ||
| Jan 2, 2026 21:05 | CPPclang++18.1.3 | Error | |||
| Jan 2, 2026 20:46 | CPPclang++18.1.3 | Success | 3,347 | ||
| Jan 2, 2026 20:43 | CPPclang++18.1.3 | Success | 3,338 | ||
| Jan 2, 2026 20:39 | CPPclang++18.1.3 | Success | 3,315 | ||
| Jan 2, 2026 20:19 | CPPclang++18.1.3 | Error | |||
| Jan 2, 2026 20:16 | CPPclang++18.1.3 | Success | 3,518 | ||
| Jan 2, 2026 20:14 | CPPclang++18.1.3 | Error | |||
| Jan 2, 2026 20:13 | CPPclang++18.1.3 | Error | |||
| Jan 2, 2026 19:59 | CPPclang++18.1.3 | Error | |||
| Jan 2, 2026 19:58 | CPPclang++18.1.3 | Success | 3,512 | ||
| Jan 2, 2026 19:54 | CPPclang++18.1.3 | Error | |||
| Jan 2, 2026 19:45 | CPPclang++18.1.3 | Error | |||
| Jan 2, 2026 19:42 | CPPclang++18.1.3 | Error | |||
| Jan 2, 2026 19:41 | CPPclang++18.1.3 | Error | |||
| Jan 2, 2026 19:33 | CPPclang++18.1.3 | Success | 3,382 | ||
| Jan 2, 2026 19:31 | CPPclang++18.1.3 | Error | |||
| Jan 2, 2026 19:24 | CPPclang++18.1.3 | Success | 3,273+29.70 RP | ||
| Jan 2, 2026 19:22 | CPPclang++18.1.3 | Error | |||
| Jan 2, 2026 17:34 | CPPclang++18.1.3 | Success | 3,296+57.79 RP | ||
| Jan 2, 2026 17:10 | CPPclang++18.1.3 | Success | 3,437 | ||
| Jan 2, 2026 17:09 | CPPclang++18.1.3 | Success | 3,387 | ||
| Jan 2, 2026 17:08 | CPPclang++18.1.3 | Success | 3,360+1.77 RP | ||
| Jan 2, 2026 17:02 | CPPclang++18.1.3 | Success | 3,426 | ||
| Jan 2, 2026 16:55 | CPPclang++18.1.3 | Success | 3,460 | ||
| Jan 2, 2026 16:48 | CPPclang++18.1.3 | Error | |||
| Jan 2, 2026 16:47 | CPPclang++18.1.3 | Error | |||
| Jan 2, 2026 15:22 | RUSTrust-1.92.0 | Success | 25,278 | ||
| Jan 2, 2026 12:48 | CPPg++13.3.0 | Error | |||
| Jan 2, 2026 12:46 | CPPg++13.3.0 | Error | |||
| Jan 2, 2026 12:44 | CPPg++13.3.0 | Success | 3,325+11.71 RP | ||
| Jan 2, 2026 12:39 | CPPg++13.3.0 | Error | |||
| Jan 2, 2026 12:39 | CPPg++13.3.0 | Success | 3,338+32.84 RP | ||
| Jan 2, 2026 12:37 | CPPg++13.3.0 | Error | |||
| Jan 2, 2026 12:31 | CPPg++13.3.0 | Success | 3,392 | ||
| Jan 2, 2026 12:29 | CPPg++13.3.0 | Error | |||
| Jan 2, 2026 12:28 | CPPg++13.3.0 | Error | |||
| Jan 2, 2026 12:27 | CPPg++13.3.0 | Error | |||
| Jan 2, 2026 12:26 | CPPg++13.3.0 | Success | 3,433 | ||
| Jan 2, 2026 12:25 | CPPg++13.3.0 | Success | 3,375+38.99 RP | ||
| Jan 2, 2026 12:24 | CPPg++13.3.0 | Error | |||
| Jan 2, 2026 12:22 | CPPg++13.3.0 | Error | |||
| Jan 2, 2026 12:19 | CPPg++13.3.0 | Success | 4,948 | ||
| Jan 2, 2026 12:16 | CPPg++13.3.0 | Error | |||
| Jan 2, 2026 12:12 | CPPclang++18.1.3 | Success | 3,362+54.71 RP | ||
| Jan 2, 2026 12:12 | CPPg++13.3.0 | Error | |||
| Jan 2, 2026 12:09 | CPPg++13.3.0 | Success | 3,431 | ||
| Jan 2, 2026 12:09 | CPPg++13.3.0 | Success | 3,447 | ||
| Jan 2, 2026 12:08 | CPPclang++18.1.3 | Success | 3,425 | ||
| Jan 2, 2026 12:08 | CPPg++13.3.0 | Success | 3,461 | ||
| Jan 2, 2026 12:05 | CPPg++13.3.0 | Success | 3,420 | ||
| Jan 2, 2026 12:01 | CPPclang++18.1.3 | Success | 3,425+10.19 RP | ||
| Jan 2, 2026 11:59 | CPPclang++18.1.3 | Success | 3,525 | ||
| Jan 2, 2026 11:59 | CPPg++13.3.0 | Success | 3,420 | ||
| Jan 2, 2026 11:04 | CPPclang++18.1.3 | Success | 3,448 | ||
| Jan 2, 2026 09:57 | CPPclang++18.1.3 | Success | 3,478 | ||
| Jan 2, 2026 09:56 | CPPclang++18.1.3 | Success | 3,453 | ||
| Jan 2, 2026 09:10 | CPPclang++18.1.3 | Success | 3,536 | ||
| Jan 2, 2026 09:00 | CPPclang++18.1.3 | Success | 3,763 | ||
| Jan 2, 2026 08:58 | CPPclang++18.1.3 | Success | 3,484 | ||
| Jan 2, 2026 08:50 | CPPclang++18.1.3 | Success | 3,437+44.18 RP | ||
| Jan 2, 2026 08:48 | CPPclang++18.1.3 | Success | 3,518 | ||
| Jan 2, 2026 06:33 | RUSTrust-1.92.0 | Success | 42,558 | ||
| Jan 2, 2026 06:00 | RUSTrust-1.92.0 | Success | 25,357 | ||
| Jan 2, 2026 05:30 | RUSTrust-1.92.0 | Success | 51,234 | ||
| Jan 2, 2026 05:25 | RUSTrust-1.92.0 | Success | 45,418 | ||
| Jan 2, 2026 05:24 | CPPg++13.3.0 | Success | 21,975 | ||
| Jan 2, 2026 05:13 | RUSTrust-1.92.0 | Error | |||
| Jan 2, 2026 05:07 | RUSTrust-1.92.0 | Success | 61,861 | ||
| Jan 2, 2026 05:05 | CPPg++13.3.0 | Error | |||
| Jan 2, 2026 05:03 | CPPg++13.3.0 | Error | |||
| Jan 2, 2026 04:59 | RUSTrust-1.92.0 | Success | 60,392 | ||
| Jan 2, 2026 04:59 | CPPg++13.3.0 | Success | 22,921 | ||
| Jan 2, 2026 04:46 | RUSTrust-1.92.0 | Success | 58,930 | ||
| Jan 2, 2026 04:42 | RUSTrust-1.92.0 | Success | 86,194 | ||
| Jan 2, 2026 04:35 | RUSTrust-1.92.0 | Success | 21,204+6.34 RP |