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 14, 2026 21:33 | CPPg++13.3.0 | Success | 20,778 | ||
| Jan 14, 2026 21:28 | CPPg++13.3.0 | Success | 19,833 | ||
| Jan 14, 2026 21:26 | CPPg++13.3.0 | Success | 18,981 | ||
| Jan 14, 2026 21:26 | CPPg++13.3.0 | Success | 17,016 | ||
| Jan 14, 2026 21:25 | CPPg++13.3.0 | Success | 17,173 | ||
| Jan 14, 2026 21:22 | CPPg++13.3.0 | Success | 19,781 | ||
| Jan 14, 2026 21:00 | CPPg++13.3.0 | Success | 18,254 | ||
| Jan 14, 2026 20:55 | CPPg++13.3.0 | Success | 14,176 | ||
| Jan 14, 2026 20:53 | CPPg++13.3.0 | Error | |||
| Jan 14, 2026 20:45 | CPPg++13.3.0 | Success | 4,324 | ||
| Jan 14, 2026 20:11 | CPPg++13.3.0 | Success | 4,312 | ||
| Jan 14, 2026 19:36 | CPPg++13.3.0 | Success | 4,613 | ||
| Jan 14, 2026 19:22 | CPPg++13.3.0 | Success | 4,621 | ||
| Jan 14, 2026 19:01 | CPPg++13.3.0 | Success | 4,484 | ||
| Jan 14, 2026 15:24 | CPPg++13.3.0 | Error | |||
| Jan 14, 2026 15:20 | CPPg++13.3.0 | Error | |||
| Jan 14, 2026 12:59 | CPPg++13.3.0 | Error | |||
| Jan 14, 2026 12:55 | CPPg++13.3.0 | Error | |||
| Jan 14, 2026 12:53 | CPPg++13.3.0 | Error | |||
| Jan 14, 2026 12:51 | CPPg++13.3.0 | Error | |||
| Jan 14, 2026 12:41 | CPPg++13.3.0 | Error | |||
| Jan 14, 2026 12:29 | CPPg++13.3.0 | Error | |||
| Jan 14, 2026 12:26 | CPPg++13.3.0 | Error | |||
| Jan 14, 2026 12:19 | CPPg++13.3.0 | Error | |||
| Jan 14, 2026 12:15 | CPPg++13.3.0 | Success | 14,140+1.35 RP | ||
| Jan 14, 2026 12:12 | CPPg++13.3.0 | Success | 14,226 | ||
| Jan 14, 2026 12:06 | CPPg++13.3.0 | Success | 14,245 | ||
| Jan 14, 2026 12:03 | CPPg++13.3.0 | Error | |||
| Jan 14, 2026 12:01 | CPPg++13.3.0 | Error | |||
| Jan 14, 2026 11:51 | CPPg++13.3.0 | Success | 14,167+47.75 RP | ||
| Jan 14, 2026 11:50 | CPPclang++18.1.3 | Success | 15,195+5.50 RP | ||
| Jan 14, 2026 11:46 | CPPclang++18.1.3 | Error | |||
| Jan 14, 2026 11:44 | CPPclang++18.1.3 | Success | 17,005 | ||
| Jan 14, 2026 11:44 | CPPg++13.3.0 | Success | 16,946 | ||
| Jan 14, 2026 11:42 | CPPg++13.3.0 | Error | |||
| Jan 14, 2026 11:35 | CPPg++13.3.0 | Success | 19,105 | ||
| Jan 14, 2026 11:34 | CPPg++13.3.0 | Success | 15,336 | ||
| Jan 14, 2026 05:01 | CPPg++13.3.0 | Error | |||
| Jan 14, 2026 02:19 | CPPg++13.3.0 | Success | 9,907 | ||
| Jan 14, 2026 01:53 | CPPg++13.3.0 | Success | 4,304+10.21 RP | ||
| Jan 14, 2026 01:42 | CPPg++13.3.0 | Success | 4,339 | ||
| Jan 14, 2026 01:24 | CPPg++13.3.0 | Success | 4,486 | ||
| Jan 14, 2026 01:13 | CPPg++13.3.0 | Success | 4,323+0.53 RP | ||
| Jan 14, 2026 00:02 | CPPg++13.3.0 | Success | 15,323+0.26 RP | ||
| Jan 14, 2026 00:02 | CPPclang++18.1.3 | Success | 16,544 | ||
| Jan 13, 2026 23:58 | CPPclang++18.1.3 | Error | |||
| Jan 13, 2026 23:57 | CPPclang++18.1.3 | Error | |||
| Jan 13, 2026 23:54 | CPPclang++18.1.3 | Error | |||
| Jan 13, 2026 23:53 | CPPclang++18.1.3 | Error | |||
| Jan 13, 2026 23:49 | CPPclang++18.1.3 | Success | 16,050 | ||
| Jan 13, 2026 23:48 | CPPg++13.3.0 | Success | 16,984 | ||
| Jan 13, 2026 23:41 | CPPg++13.3.0 | Error | |||
| Jan 13, 2026 23:38 | CPPg++13.3.0 | Error | |||
| Jan 13, 2026 23:38 | CPPg++13.3.0 | Error | |||
| Jan 13, 2026 23:36 | CPPg++13.3.0 | Error | |||
| Jan 13, 2026 23:30 | CPPg++13.3.0 | Success | 15,329+30.24 RP | ||
| Jan 13, 2026 23:29 | CPPg++13.3.0 | Success | 16,185 | ||
| Jan 13, 2026 23:28 | CPPg++13.3.0 | Success | 16,203 | ||
| Jan 13, 2026 23:27 | CPPg++13.3.0 | Success | 16,296 | ||
| Jan 13, 2026 23:26 | CPPg++13.3.0 | Success | 16,155 | ||
| Jan 13, 2026 23:24 | CPPg++13.3.0 | Success | 16,288 | ||
| Jan 13, 2026 23:24 | CPPg++13.3.0 | Success | 16,075 | ||
| Jan 13, 2026 23:22 | CPPclang++18.1.3 | Success | 16,103 | ||
| Jan 13, 2026 23:21 | CPPg++13.3.0 | Error | |||
| Jan 13, 2026 23:19 | CPPg++13.3.0 | Success | 16,095 | ||
| Jan 13, 2026 23:18 | CPPg++13.3.0 | Success | 16,074+7.42 RP | ||
| Jan 13, 2026 23:16 | CPPg++13.3.0 | Error | |||
| Jan 13, 2026 23:13 | CPPg++13.3.0 | Success | 172,882 | ||
| Jan 13, 2026 23:11 | CPPg++13.3.0 | Error | |||
| Jan 13, 2026 23:08 | CPPg++13.3.0 | Success | 419,606 | ||
| Jan 13, 2026 23:06 | CPPg++13.3.0 | Success | 416,378 | ||
| Jan 13, 2026 23:04 | CPPg++13.3.0 | Error | |||
| Jan 13, 2026 23:02 | CPPg++13.3.0 | Error | |||
| Jan 13, 2026 23:00 | CPPg++13.3.0 | Success | 16,359 | ||
| Jan 13, 2026 23:00 | CPPg++13.3.0 | Success | 5,171 | ||
| Jan 13, 2026 22:52 | CPPg++13.3.0 | Success | 16,415 | ||
| Jan 13, 2026 22:49 | CPPg++13.3.0 | Success | 16,342 | ||
| Jan 13, 2026 22:49 | CPPclang++18.1.3 | Success | 17,436 | ||
| Jan 13, 2026 22:47 | CPPclang++18.1.3 | Success | 17,196 | ||
| Jan 13, 2026 22:47 | CPPg++13.3.0 | Success | 16,756 | ||
| Jan 13, 2026 22:44 | CPPg++13.3.0 | Success | 16,268+69.86 RP | ||
| Jan 13, 2026 22:42 | CPPg++13.3.0 | Error | |||
| Jan 13, 2026 22:41 | CPPg++13.3.0 | Error | |||
| Jan 13, 2026 22:40 | CPPg++13.3.0 | Error | |||
| Jan 13, 2026 22:38 | CPPg++13.3.0 | Error | |||
| Jan 13, 2026 22:37 | CPPg++13.3.0 | Error | |||
| Jan 13, 2026 22:31 | CPPg++13.3.0 | Success | 20,079 | ||
| Jan 13, 2026 22:27 | CPPg++13.3.0 | Success | 26,840 | ||
| Jan 13, 2026 22:25 | CPPg++13.3.0 | Success | 18,634 | ||
| Jan 13, 2026 22:22 | CPPg++13.3.0 | Error | |||
| Jan 13, 2026 21:55 | GOgo1.25.5 | Success | 4,445+1'705.59 RP | ||
| Jan 13, 2026 21:47 | CPPg++13.3.0 | Success | 5,174 | ||
| Jan 13, 2026 21:11 | CPPg++13.3.0 | Success | 4,327 | ||
| Jan 13, 2026 21:11 | CPPclang++18.1.3 | Success | 4,700 | ||
| Jan 13, 2026 21:10 | CPPclang++18.1.3 | Success | 5,148 | ||
| Jan 13, 2026 21:10 | CPPclang++18.1.3 | Success | 5,174 | ||
| Jan 13, 2026 21:09 | CPPg++13.3.0 | Success | 4,327 | ||
| Jan 12, 2026 23:49 | CPPg++13.3.0 | Success | 37,750 | ||
| Jan 12, 2026 23:49 | CPPg++13.3.0 | Success | 4,361 | ||
| Jan 12, 2026 23:44 | CPPg++13.3.0 | Error |