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 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 | |||
| Jan 4, 2026 21:16 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 21:14 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 21:10 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 21:06 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 18:00 | CPPclang++18.1.3 | Success | 3,268 | ||
| Jan 4, 2026 17:52 | CPPclang++18.1.3 | Success | 3,205 | ||
| Jan 4, 2026 17:20 | CPPclang++18.1.3 | Success | 3,272 | ||
| Jan 4, 2026 17:18 | CPPclang++18.1.3 | Success | 3,208 | ||
| Jan 4, 2026 17:16 | CPPclang++18.1.3 | Success | 3,149+18.10 RP | ||
| Jan 4, 2026 17:15 | CPPclang++18.1.3 | Success | 3,168 | ||
| Jan 4, 2026 17:14 | CPPclang++18.1.3 | Success | 3,327 | ||
| Jan 4, 2026 17:12 | CPPclang++18.1.3 | Success | 3,182 | ||
| Jan 4, 2026 14:39 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 14:25 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 14:24 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 14:22 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 14:19 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 14:13 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 14:12 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 04:33 | CPPclang++18.1.3 | Success | 3,158+10.02 RP | ||
| Jan 4, 2026 04:32 | CPPclang++18.1.3 | Error | |||
| Jan 4, 2026 04:29 | CPPclang++18.1.3 | Success | 3,163+21.92 RP | ||
| Jan 4, 2026 04:26 | CPPclang++18.1.3 | Success | 3,174+13.86 RP | ||
| Jan 4, 2026 04:24 | CPPclang++18.1.3 | Success | 3,181+11.84 RP | ||
| Jan 4, 2026 04:23 | CPPclang++18.1.3 | Error | |||
| Jan 3, 2026 20:15 | CPPclang++18.1.3 | Error | |||
| Jan 3, 2026 10:45 | CPPclang++18.1.3 | Success | 3,309 | ||
| Jan 3, 2026 10:34 | CPPclang++18.1.3 | Success | 3,205 | ||
| Jan 3, 2026 10:33 | CPPclang++18.1.3 | Success | 3,187+7.86 RP | ||
| Jan 3, 2026 10:28 | CPPclang++18.1.3 | Error | |||
| Jan 3, 2026 10:24 | CPPclang++18.1.3 | Success | 3,248 | ||
| Jan 3, 2026 10:19 | CPPclang++18.1.3 | Success | 3,296 | ||
| Jan 3, 2026 07:46 | CPPg++13.3.0 | Success | 3,302 | ||
| Jan 3, 2026 07:44 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 07:30 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 07:28 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 07:27 | CPPg++13.3.0 | Success | 3,409 | ||
| Jan 3, 2026 07:23 | CPPg++13.3.0 | Success | 3,338 | ||
| Jan 3, 2026 07:18 | CPPg++13.3.0 | Success | 3,272+20.41 RP | ||
| Jan 3, 2026 07:17 | CPPg++13.3.0 | Success | 3,334 | ||
| Jan 3, 2026 07:16 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 07:14 | CPPg++13.3.0 | Success | 3,341 | ||
| Jan 3, 2026 07:08 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 07:07 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 07:07 | CPPg++13.3.0 | Success | 3,403 | ||
| Jan 3, 2026 07:06 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 07:05 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 07:05 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 07:04 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 07:03 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 07:01 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 07:01 | CPPg++13.3.0 | Success | 3,299 | ||
| Jan 3, 2026 06:54 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 06:16 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 06:13 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 06:08 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 05:51 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 05:49 | CPPg++13.3.0 | Success | 3,319 | ||
| Jan 3, 2026 05:43 | CPPg++13.3.0 | Success | 3,298 | ||
| Jan 3, 2026 05:43 | CPPg++13.3.0 | Success | 3,303 | ||
| Jan 3, 2026 05:41 | CPPg++13.3.0 | Success | 3,294+28.30 RP | ||
| Jan 3, 2026 05:35 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 05:34 | CPPg++13.3.0 | Success | 4,196 | ||
| Jan 3, 2026 05:33 | CPPg++13.3.0 | Error | |||
| Jan 3, 2026 05:32 | CPPg++13.3.0 | Success | 3,393 |