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 7, 2026 21:47 | RUSTrust-1.92.0 | Error | |||
| Jan 7, 2026 21:47 | RUSTrust-1.92.0 | Success | 16,259+66.64 RP | ||
| Jan 7, 2026 21:47 | RUSTrust-1.92.0 | Success | 18,381 | ||
| Jan 7, 2026 21:46 | RUSTrust-1.92.0 | Success | 18,997 | ||
| Jan 7, 2026 21:44 | CPPg++13.3.0 | Success | 39,781+1.76 RP | ||
| Jan 7, 2026 21:38 | CPPg++13.3.0 | Error | |||
| Jan 7, 2026 21:32 | RUSTrust-1.92.0 | Success | 48,994 | ||
| Jan 7, 2026 21:32 | RUSTrust-1.92.0 | Success | 39,397 | ||
| Jan 7, 2026 21:29 | RUSTrust-1.92.0 | Success | 36,181 | ||
| Jan 7, 2026 21:29 | RUSTrust-1.92.0 | Success | 33,383 | ||
| Jan 7, 2026 21:29 | RUSTrust-1.92.0 | Success | 58,103 | ||
| Jan 7, 2026 21:13 | RUSTrust-1.92.0 | Success | 17,830+16.72 RP | ||
| Jan 7, 2026 21:13 | RUSTrust-1.92.0 | Success | 37,975 | ||
| Jan 7, 2026 21:12 | RUSTrust-1.92.0 | Success | 32,805 | ||
| Jan 7, 2026 21:12 | RUSTrust-1.92.0 | Success | 53,207 | ||
| Jan 7, 2026 21:12 | RUSTrust-1.92.0 | Error | |||
| Jan 7, 2026 21:09 | RUSTrust-1.92.0 | Success | 39,704 | ||
| Jan 7, 2026 21:04 | RUSTrust-1.92.0 | Success | 51,904 | ||
| Jan 7, 2026 21:02 | RUSTrust-1.92.0 | Error | |||
| Jan 7, 2026 21:01 | RUSTrust-1.92.0 | Success | 23,709 | ||
| Jan 7, 2026 20:42 | CPPg++13.3.0 | Success | 25,644 | ||
| Jan 7, 2026 20:42 | CPPg++13.3.0 | Success | 25,464+0.06 RP | ||
| Jan 7, 2026 20:39 | CPPg++13.3.0 | Error | |||
| Jan 7, 2026 20:39 | CPPg++13.3.0 | Error | |||
| Jan 7, 2026 20:38 | CPPg++13.3.0 | Error | |||
| Jan 7, 2026 20:37 | CPPg++13.3.0 | Error | |||
| Jan 7, 2026 20:36 | CPPg++13.3.0 | Success | 25,468+291.14 RP | ||
| Jan 7, 2026 20:36 | CPPg++13.3.0 | Success | 99,077 | ||
| Jan 7, 2026 20:35 | CPPg++13.3.0 | Success | 98,511+49.70 RP | ||
| Jan 7, 2026 20:34 | CPPg++13.3.0 | Error | |||
| Jan 7, 2026 20:32 | RUSTrust-1.92.0 | Success | 43,843 | ||
| Jan 7, 2026 19:59 | CPPg++13.3.0 | Error | |||
| Jan 7, 2026 19:59 | CPPg++13.3.0 | Success | 193,008+0.06 RP | ||
| Jan 7, 2026 19:59 | CPPg++13.3.0 | Success | 193,417 | ||
| Jan 7, 2026 19:59 | CPPg++13.3.0 | Success | 193,223+0.17 RP | ||
| Jan 7, 2026 19:58 | CPPg++13.3.0 | Success | 193,852+1.35 RP | ||
| Jan 7, 2026 19:55 | CPPg++13.3.0 | Success | 199,058+18.28 RP | ||
| Jan 7, 2026 19:07 | CPPclang++18.1.3 | Success | 3,518 | ||
| Jan 7, 2026 19:04 | CPPclang++18.1.3 | Success | 3,274 | ||
| Jan 7, 2026 18:54 | CPPclang++18.1.3 | Success | 3,252 | ||
| Jan 7, 2026 14:16 | CPPclang++18.1.3 | Success | 3,217 | ||
| Jan 7, 2026 14:13 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 14:08 | CPPclang++18.1.3 | Success | 3,156 | ||
| Jan 7, 2026 14:07 | CPPclang++18.1.3 | Success | 3,184 | ||
| Jan 7, 2026 13:55 | CPPclang++18.1.3 | Success | 3,166 | ||
| Jan 7, 2026 04:37 | GOgo1.25.5 | Success | 18,378+15.64 RP | ||
| Jan 7, 2026 04:25 | GOgo1.25.5 | Success | 18,646+66.70 RP | ||
| Jan 7, 2026 04:18 | CPPclang++18.1.3 | Success | 3,132 | ||
| Jan 7, 2026 04:12 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 04:00 | CPPclang++18.1.3 | Success | 3,228 | ||
| Jan 7, 2026 03:59 | CPPclang++18.1.3 | Success | 3,282 | ||
| Jan 7, 2026 03:53 | CPPclang++18.1.3 | Success | 3,305 | ||
| Jan 7, 2026 03:39 | CPPclang++18.1.3 | Success | 3,212 | ||
| Jan 7, 2026 03:23 | RUSTrust-1.92.0 | Error | |||
| Jan 7, 2026 03:23 | CPPclang++18.1.3 | Success | 3,199 | ||
| Jan 7, 2026 03:20 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 03:17 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 03:10 | CPPclang++18.1.3 | Success | 3,157 | ||
| Jan 7, 2026 03:09 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 03:06 | CPPclang++18.1.3 | Success | 3,162 | ||
| Jan 7, 2026 03:05 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 03:03 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 02:48 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 02:47 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 02:45 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 02:42 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 02:31 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 02:21 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 02:20 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 02:18 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 02:15 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 02:14 | CPPclang++18.1.3 | Error | |||
| Jan 7, 2026 01:28 | RUSTrust-1.92.0 | Success | 41,993 | ||
| Jan 6, 2026 23:51 | RUSTrust-1.92.0 | Error | |||
| Jan 6, 2026 23:44 | RUSTrust-1.92.0 | Error | |||
| Jan 6, 2026 23:42 | RUSTrust-1.92.0 | Error | |||
| Jan 6, 2026 23:34 | CPPg++13.3.0 | Error | |||
| Jan 6, 2026 23:34 | CPPg++13.3.0 | Error | |||
| Jan 6, 2026 23:34 | CPPg++13.3.0 | Error | |||
| Jan 6, 2026 10:04 | CPPg++13.3.0 | Error | |||
| Jan 6, 2026 10:03 | CPPg++13.3.0 | Error | |||
| Jan 6, 2026 09:58 | CPPg++13.3.0 | Error | |||
| Jan 6, 2026 09:57 | CPPg++13.3.0 | Success | 3,294 | ||
| Jan 6, 2026 02:27 | CPPclang++18.1.3 | Success | 4,032 | ||
| Jan 6, 2026 02:25 | CPPclang++18.1.3 | Success | 3,193 | ||
| Jan 6, 2026 02:24 | CPPclang++18.1.3 | Success | 3,301 | ||
| Jan 6, 2026 02:22 | CPPclang++18.1.3 | Success | 3,513 | ||
| Jan 6, 2026 02:14 | CPPclang++18.1.3 | Error | |||
| Jan 6, 2026 02:11 | CPPclang++18.1.3 | Error | |||
| Jan 6, 2026 02:09 | CPPclang++18.1.3 | Error | |||
| Jan 5, 2026 18:41 | CPPg++13.3.0 | Success | 46,143 | ||
| Jan 5, 2026 18:39 | CPPg++13.3.0 | Success | 68,869 | ||
| Jan 5, 2026 18:38 | CPPg++13.3.0 | Success | 67,897 | ||
| Jan 5, 2026 18:36 | CPPg++13.3.0 | Success | 40,061+100.44 RP | ||
| Jan 5, 2026 18:35 | CPPg++13.3.0 | Success | 68,437 | ||
| Jan 5, 2026 18:18 | CPPg++13.3.0 | Success | 111,410 | ||
| Jan 5, 2026 18:17 | CPPg++13.3.0 | Success | 118,309 | ||
| Jan 5, 2026 18:12 | CPPg++13.3.0 | Success | 170,692 | ||
| Jan 5, 2026 18:08 | CPPclang++18.1.3 | Success | 170,903 | ||
| Jan 5, 2026 18:06 | CPPclang++18.1.3 | Success | 161,832 |