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 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 | ||
| Jan 5, 2026 17:57 | CPPclang++18.1.3 | Success | 168,157 | ||
| Jan 5, 2026 14:29 | CPPclang++18.1.3 | Success | 169,029 | ||
| Jan 5, 2026 14:27 | CPPclang++18.1.3 | Success | 250,320 | ||
| Jan 5, 2026 14:24 | CPPclang++18.1.3 | Success | 167,176 | ||
| Jan 5, 2026 14:23 | CPPclang++18.1.3 | Success | 172,545 | ||
| Jan 5, 2026 14:18 | CPPclang++18.1.3 | Success | 168,973 | ||
| Jan 5, 2026 13:55 | CPPclang++18.1.3 | Error | |||
| Jan 5, 2026 13:53 | CPPclang++18.1.3 | Error | |||
| Jan 5, 2026 13:51 | CPPclang++18.1.3 | Error | |||
| Jan 5, 2026 13:50 | CPPclang++18.1.3 | Error | |||
| Jan 5, 2026 13:10 | CPPclang++18.1.3 | Success | 3,244 | ||
| Jan 5, 2026 13:08 | CPPclang++18.1.3 | Error | |||
| Jan 5, 2026 13:06 | CPPclang++18.1.3 | Success | 3,569 | ||
| Jan 5, 2026 07:46 | CPPclang++18.1.3 | Success | 173,069 | ||
| Jan 5, 2026 07:41 | CPPclang++18.1.3 | Success | 169,111 | ||
| Jan 5, 2026 06:04 | RUSTrust-1.92.0 | Success | 20,510+15.96 RP | ||
| Jan 4, 2026 23:38 | CPPclang++18.1.3 | Success | 3,192 | ||
| Jan 4, 2026 23:31 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 22:03 | CPPclang++18.1.3 | Success | 3,122+54.92 RP | ||
| Jan 4, 2026 22:02 | CPPclang++18.1.3 | Success | 116,775 | ||
| Jan 4, 2026 21:58 | CPPclang++18.1.3 | Success | 110,886 | ||
| Jan 4, 2026 21:42 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 21:41 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 21:39 | CPPclang++18.1.3 | Success | 3,400 | ||
| Jan 4, 2026 21:38 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 21:38 | CPPclang++18.1.3 | Success | 3,510 | ||
| Jan 4, 2026 21:36 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 21:35 | CPPclang++18.1.3 | Success | 3,834 | ||
| Jan 4, 2026 21:31 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 21:29 | CPPclang++18.1.3 | Success | 92,520 | ||
| Jan 4, 2026 21:28 | CPPclang++18.1.3 | Success | 67,194 | ||
| Jan 4, 2026 21:27 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 21:26 | CPPclang++18.1.3 | Error |