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 | |
|---|---|---|---|---|---|
| Mar 15, 2026 21:56 | CPPclang++18.1.3 | Success | 133,201 | ||
| Mar 15, 2026 17:07 | CPPclang++18.1.3 | Success | 32,251+1.76 RP | ||
| Mar 15, 2026 17:00 | CPPclang++18.1.3 | Success | 32,519 | ||
| Mar 15, 2026 16:44 | CPPclang++18.1.3 | Success | 32,435+2.06 RP | ||
| Mar 15, 2026 16:08 | CPPg++13.3.0 | Success | 32,653+5.48 RP | ||
| Mar 15, 2026 13:23 | CPPclang++18.1.3 | Success | 30,493+209.74 RP | ||
| Mar 15, 2026 13:19 | CPPclang++18.1.3 | Success | 546,291 | ||
| Mar 15, 2026 13:12 | CPPg++13.3.0 | Success | 99,425 | ||
| Mar 15, 2026 13:07 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 13:01 | CPPg++13.3.0 | Success | 117,118 | ||
| Mar 15, 2026 13:00 | CPPg++13.3.0 | Success | 34,838 | ||
| Mar 15, 2026 13:00 | CPPclang++18.1.3 | Success | 35,824 | ||
| Mar 15, 2026 12:47 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 12:42 | CPPclang++18.1.3 | Success | 33,248+11.77 RP | ||
| Mar 15, 2026 11:42 | CPPclang++18.1.3 | Success | 38,973 | ||
| Mar 15, 2026 11:41 | CPPg++13.3.0 | Success | 37,538 | ||
| Mar 15, 2026 11:31 | CPPg++13.3.0 | Success | 34,602+176.10 RP | ||
| Mar 15, 2026 07:22 | CPPg++13.3.0 | Success | 63,814 | ||
| Mar 15, 2026 07:21 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 07:20 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 07:18 | CPPg++13.3.0 | Success | 68,781 | ||
| Mar 15, 2026 07:18 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 07:17 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 07:16 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 07:16 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 07:14 | CPPg++13.3.0 | Success | 70,504 | ||
| Mar 15, 2026 07:14 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 07:12 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 07:12 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 07:11 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 07:03 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 07:02 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 07:02 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 07:01 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 06:58 | CPPg++13.3.0 | Success | 63,692+157.01 RP | ||
| Mar 15, 2026 06:56 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 06:55 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 06:54 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 06:53 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 06:49 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 06:47 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 06:42 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 06:33 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 03:20 | CPPg++13.3.0 | Success | 13,725+27.14 RP | ||
| Mar 15, 2026 03:19 | CPPg++13.3.0 | Success | 14,579 | ||
| Mar 15, 2026 03:13 | CPPg++13.3.0 | Success | 14,256+8.12 RP | ||
| Mar 15, 2026 03:12 | CPPg++13.3.0 | Success | 15,111 | ||
| Mar 15, 2026 03:07 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 03:07 | CPPg++13.3.0 | Success | 14,423+119.51 RP | ||
| Mar 15, 2026 01:14 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 01:08 | CPPg++13.3.0 | Success | 17,427+76.24 RP | ||
| Mar 14, 2026 20:15 | CPPg++13.3.0 | Success | 493,047 | ||
| Mar 14, 2026 20:05 | CPPg++13.3.0 | Error | |||
| Mar 14, 2026 19:56 | CPPg++13.3.0 | Error | |||
| Mar 14, 2026 19:17 | CPPg++13.3.0 | Success | 88,572+15.84 RP | ||
| Mar 14, 2026 17:23 | CPPg++13.3.0 | Success | 103,024+1.05 RP | ||
| Mar 14, 2026 16:20 | CPPclang++18.1.3 | Success | 104,319 | ||
| Mar 14, 2026 16:16 | CPPg++13.3.0 | Success | 20,097+78.30 RP | ||
| Mar 14, 2026 16:12 | CPPclang++18.1.3 | Success | 112,304 | ||
| Mar 14, 2026 16:11 | CPPg++13.3.0 | Success | 113,108 | ||
| Mar 14, 2026 15:33 | CPPg++13.3.0 | Success | 23,850+10.84 RP | ||
| Mar 14, 2026 15:32 | CPPg++13.3.0 | Success | 24,483+4.94 RP | ||
| Mar 14, 2026 15:25 | CPPg++13.3.0 | Success | 32,379 | ||
| Mar 14, 2026 15:23 | CPPg++13.3.0 | Error | |||
| Mar 14, 2026 15:01 | CPPg++13.3.0 | Success | 26,102 | ||
| Mar 14, 2026 14:50 | CPPg++13.3.0 | Success | 24,783+15.06 RP | ||
| Mar 14, 2026 14:43 | CPPg++13.3.0 | Success | 29,293 | ||
| Mar 14, 2026 14:36 | CPPg++13.3.0 | Success | 25,744+51.59 RP | ||
| Mar 14, 2026 14:34 | CPPg++13.3.0 | Success | 39,990 | ||
| Mar 14, 2026 14:31 | CPPg++13.3.0 | Success | 29,687+37.37 RP | ||
| Mar 14, 2026 13:58 | CPPg++13.3.0 | Success | 33,391+37.37 RP | ||
| Mar 14, 2026 09:54 | CPPg++13.3.0 | Error | |||
| Mar 14, 2026 09:52 | CPPg++13.3.0 | Error | |||
| Mar 14, 2026 09:44 | CPPg++13.3.0 | Success | 38,151+15.83 RP | ||
| Mar 14, 2026 09:40 | CPPg++13.3.0 | Success | 47,824 | ||
| Mar 14, 2026 09:40 | CPPg++13.3.0 | Success | 40,603+20.29 RP | ||
| Mar 14, 2026 09:35 | CPPg++13.3.0 | Success | 44,249+201.99 RP | ||
| Mar 14, 2026 09:34 | CPPg++13.3.0 | Error | |||
| Mar 14, 2026 05:27 | CPPg++13.3.0 | Error | |||
| Mar 14, 2026 05:02 | CPPg++13.3.0 | Success | 416,641+1.36 RP | ||
| Mar 14, 2026 04:55 | CPPg++13.3.0 | Success | 441,628+2.21 RP | ||
| Mar 14, 2026 04:48 | CPPg++13.3.0 | Success | 489,442+20.43 RP | ||
| Mar 13, 2026 15:55 | CPPclang++18.1.3 | Success | 326,643 | ||
| Mar 13, 2026 15:05 | CPPclang++18.1.3 | Success | 104,150+7.85 RP | ||
| Mar 13, 2026 14:27 | CPPclang++18.1.3 | Success | 113,417+57.52 RP | ||
| Mar 13, 2026 14:24 | CPPclang++18.1.3 | Success | 326,795 | ||
| Mar 13, 2026 11:24 | CPPg++13.3.0 | Success | 326,233+30.65 RP | ||
| Mar 13, 2026 04:34 | CPPg++13.3.0 | Success | 14,377 | ||
| Mar 13, 2026 04:22 | CPPg++13.3.0 | Success | 14,427 | ||
| Mar 13, 2026 04:18 | CPPg++13.3.0 | Error | |||
| Mar 13, 2026 04:00 | CPPg++13.3.0 | Error | |||
| Mar 13, 2026 03:45 | CPPg++13.3.0 | Error | |||
| Mar 13, 2026 03:37 | CPPg++13.3.0 | Success | 14,327 | ||
| Mar 13, 2026 03:36 | RUSTrust-1.94.0 | Success | 14,682 | ||
| Mar 13, 2026 03:31 | CPPg++13.3.0 | Error | |||
| Mar 11, 2026 17:10 | CPPg++13.3.0 | Success | 14,366 | ||
| Mar 11, 2026 17:03 | CPPg++13.3.0 | Success | 14,399 | ||
| Mar 11, 2026 16:58 | CPPg++13.3.0 | Success | 14,332 | ||
| Mar 11, 2026 16:54 | CPPg++13.3.0 | Error | |||
| Mar 11, 2026 16:52 | RUSTrust-1.94.0 | Success | 14,668 |