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 | |
|---|---|---|---|---|---|
| Feb 23, 2026 18:14 | RUSTrust-1.93.1 | Error | |||
| Feb 23, 2026 18:12 | RUSTrust-1.93.1 | Error | |||
| Feb 23, 2026 18:09 | CPPg++13.3.0 | Success | 45,874+217.99 RP | ||
| Feb 23, 2026 17:19 | RUSTrust-1.93.1 | Success | 95,364 | ||
| Feb 23, 2026 17:18 | RUSTrust-1.93.1 | Error | |||
| Feb 23, 2026 17:14 | RUSTrust-1.93.1 | Error | |||
| Feb 23, 2026 17:12 | RUSTrust-1.93.1 | Error | |||
| Feb 23, 2026 16:44 | RUSTrust-1.93.1 | Success | 39,568+0.45 RP | ||
| Feb 23, 2026 16:42 | RUSTrust-1.93.1 | Error | |||
| Feb 23, 2026 16:39 | RUSTrust-1.93.1 | Error | |||
| Feb 23, 2026 16:38 | RUSTrust-1.93.1 | Error | |||
| Feb 23, 2026 16:11 | RUSTrust-1.93.1 | Success | 40,307 | ||
| Feb 23, 2026 16:08 | RUSTrust-1.93.1 | Error | |||
| Feb 23, 2026 16:05 | RUSTrust-1.93.1 | Error | |||
| Feb 23, 2026 16:04 | RUSTrust-1.93.1 | Error | |||
| Feb 23, 2026 16:02 | RUSTrust-1.93.1 | Error | |||
| Feb 23, 2026 13:36 | CPPclang++18.1.3 | Error | |||
| Feb 23, 2026 13:35 | CPPclang++18.1.3 | Success | 8,477+1.95 RP | ||
| Feb 23, 2026 13:21 | CPPg++13.3.0 | Success | 4,088 | ||
| Feb 23, 2026 06:15 | CPPg++13.3.0 | Error | |||
| Feb 23, 2026 06:14 | CPPg++13.3.0 | Error | |||
| Feb 22, 2026 20:09 | RUSTrust-1.93.1 | Success | 84,601+8.13 RP | ||
| Feb 22, 2026 20:05 | RUSTrust-1.93.1 | Success | 90,851+7.42 RP | ||
| Feb 22, 2026 19:44 | RUSTrust-1.93.1 | Success | 103,351 | ||
| Feb 22, 2026 19:42 | RUSTrust-1.93.1 | Success | 113,616 | ||
| Feb 22, 2026 19:40 | RUSTrust-1.93.1 | Success | 97,414+13.88 RP | ||
| Feb 22, 2026 19:30 | RUSTrust-1.93.1 | Success | 449,087 | ||
| Feb 22, 2026 19:26 | RUSTrust-1.93.1 | Success | 121,138 | ||
| Feb 22, 2026 19:24 | RUSTrust-1.93.1 | Success | 113,799 | ||
| Feb 22, 2026 19:17 | RUSTrust-1.93.1 | Success | 112,640+88.78 RP | ||
| Feb 22, 2026 19:16 | RUSTrust-1.93.1 | Error | |||
| Feb 22, 2026 19:13 | RUSTrust-1.93.1 | Error | |||
| Feb 22, 2026 15:09 | CPPg++13.3.0 | Success | 4,084+97.85 RP | ||
| Feb 21, 2026 19:28 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 15:05 | RUSTrust-1.93.1 | Success | 40,788 | ||
| Feb 21, 2026 15:01 | RUSTrust-1.93.1 | Success | 48,606 | ||
| Feb 21, 2026 15:00 | RUSTrust-1.93.1 | Error | |||
| Feb 21, 2026 05:44 | CPPclang++18.1.3 | Success | 4,396 | ||
| Feb 21, 2026 05:37 | CPPg++13.3.0 | Success | 4,254+8.81 RP | ||
| Feb 21, 2026 05:36 | CPPg++13.3.0 | Success | 4,270+17.96 RP | ||
| Feb 21, 2026 03:28 | CPPg++13.3.0 | Success | 4,310 | ||
| Feb 21, 2026 03:14 | CPPg++13.3.0 | Success | 4,313 | ||
| Feb 21, 2026 02:03 | CPPg++13.3.0 | Success | 4,570 | ||
| Feb 21, 2026 01:59 | CPPg++13.3.0 | Success | 4,344 | ||
| Feb 21, 2026 01:58 | CPPg++13.3.0 | Success | 4,330 | ||
| Feb 21, 2026 01:55 | CPPg++13.3.0 | Success | 4,323 | ||
| Feb 21, 2026 01:48 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 01:42 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 01:41 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 01:40 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 01:21 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 01:17 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 01:14 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 01:11 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 01:09 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 01:04 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 01:02 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 00:59 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 00:57 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 00:54 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 00:52 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 00:49 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 00:20 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 00:18 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 00:14 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 00:11 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 00:09 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 00:06 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 00:04 | CPPg++13.3.0 | Error | |||
| Feb 21, 2026 00:01 | CPPg++13.3.0 | Error | |||
| Feb 20, 2026 23:59 | CPPg++13.3.0 | Error | |||
| Feb 20, 2026 23:56 | CPPg++13.3.0 | Error | |||
| Feb 20, 2026 23:54 | CPPg++13.3.0 | Error | |||
| Feb 20, 2026 23:51 | CPPg++13.3.0 | Error | |||
| Feb 20, 2026 23:48 | CPPg++13.3.0 | Error | |||
| Feb 20, 2026 23:41 | CPPg++13.3.0 | Success | 4,404 | ||
| Feb 20, 2026 23:06 | CPPg++13.3.0 | Success | 4,309 | ||
| Feb 19, 2026 03:13 | CPPg++13.3.0 | Success | 4,305 | ||
| Feb 19, 2026 01:45 | CPPg++13.3.0 | Success | 4,337 | ||
| Feb 19, 2026 01:43 | CPPg++13.3.0 | Success | 4,303+0.54 RP | ||
| Feb 19, 2026 01:41 | CPPg++13.3.0 | Success | 4,322 | ||
| Feb 19, 2026 01:37 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 01:35 | CPPg++13.3.0 | Success | 4,342 | ||
| Feb 19, 2026 00:42 | CPPg++13.3.0 | Success | 4,322 | ||
| Feb 19, 2026 00:41 | CPPclang++18.1.3 | Success | 4,701 | ||
| Feb 19, 2026 00:40 | CPPg++13.3.0 | Success | 4,307 | ||
| Feb 19, 2026 00:10 | CPPg++13.3.0 | Success | 4,314 | ||
| Feb 19, 2026 00:02 | CPPg++13.3.0 | Success | 4,350 | ||
| Feb 19, 2026 00:02 | CPPg++13.3.0 | Success | 4,309 | ||
| Feb 18, 2026 23:19 | CPPg++13.3.0 | Success | 4,693 | ||
| Feb 18, 2026 23:06 | CPPg++13.3.0 | Success | 4,311 | ||
| Feb 18, 2026 22:51 | CPPg++13.3.0 | Success | 4,331 | ||
| Feb 18, 2026 22:49 | CPPg++13.3.0 | Success | 4,328 | ||
| Feb 18, 2026 21:12 | RUSTrust-1.93.1 | Success | 42,803 | ||
| Feb 18, 2026 21:10 | RUSTrust-1.93.1 | Error | |||
| Feb 18, 2026 21:06 | RUSTrust-1.93.1 | Success | 39,639+214.76 RP | ||
| Feb 18, 2026 20:58 | RUSTrust-1.93.1 | Error | |||
| Feb 18, 2026 00:43 | CPPg++13.3.0 | Success | 16,313 | ||
| Feb 18, 2026 00:39 | CPPg++13.3.0 | Success | 17,059 | ||
| Feb 13, 2026 11:11 | RUSTrust-1.93.1 | Success | 256,353+0.67 RP |