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 | |
|---|---|---|---|---|---|
| Jun 22, 2026 18:29 | CPPg++13.3.0 | Success | 5,044 | ||
| Jun 22, 2026 18:24 | CPPg++13.3.0 | Success | 4,995+15.51 RP | ||
| Jun 22, 2026 18:14 | CPPg++13.3.0 | Success | 5,055 | ||
| Jun 22, 2026 18:09 | CPPg++13.3.0 | Error | |||
| Jun 22, 2026 17:50 | CPPg++13.3.0 | Success | 5,150 | ||
| Jun 22, 2026 17:26 | CPPg++13.3.0 | Success | 5,065 | ||
| Jun 22, 2026 17:21 | CPPg++13.3.0 | Success | 5,918 | ||
| Jun 22, 2026 17:12 | CPPg++13.3.0 | Success | 5,086 | ||
| Jun 22, 2026 17:07 | CPPg++13.3.0 | Success | 5,086 | ||
| Jun 22, 2026 17:02 | CPPg++13.3.0 | Success | 5,583 | ||
| Jun 22, 2026 16:56 | CPPg++13.3.0 | Success | 5,172 | ||
| Jun 22, 2026 16:51 | CPPg++13.3.0 | Success | 5,180 | ||
| Jun 22, 2026 12:46 | CPPg++13.3.0 | Success | 5,034 | ||
| Jun 22, 2026 12:39 | CPPg++13.3.0 | Success | 5,037 | ||
| Jun 22, 2026 12:34 | CPPg++13.3.0 | Success | 5,034+2.76 RP | ||
| Jun 22, 2026 12:26 | CPPg++13.3.0 | Success | 5,482 | ||
| Jun 22, 2026 12:19 | CPPg++13.3.0 | Success | 5,059 | ||
| Jun 22, 2026 12:14 | CPPg++13.3.0 | Success | 5,062 | ||
| Jun 22, 2026 12:09 | CPPg++13.3.0 | Success | 5,599 | ||
| Jun 22, 2026 12:04 | CPPg++13.3.0 | Success | 5,171 | ||
| Jun 22, 2026 11:58 | CPPg++13.3.0 | Success | 6,629 | ||
| Jun 22, 2026 11:53 | CPPg++13.3.0 | Success | 5,588 | ||
| Jun 22, 2026 11:24 | CPPg++13.3.0 | Success | 5,041+4.71 RP | ||
| Jun 22, 2026 11:19 | CPPg++13.3.0 | Success | 5,060 | ||
| Jun 22, 2026 11:14 | CPPg++13.3.0 | Success | 5,053+10.91 RP | ||
| Jun 22, 2026 11:09 | CPPg++13.3.0 | Success | 5,081+25.24 RP | ||
| Jun 22, 2026 11:01 | CPPg++13.3.0 | Success | 5,283 | ||
| Jun 22, 2026 10:46 | CPPg++13.3.0 | Success | 5,349 | ||
| Jun 22, 2026 10:41 | CPPg++13.3.0 | Success | 5,164 | ||
| Jun 22, 2026 10:36 | CPPg++13.3.0 | Success | 5,147+23.86 RP | ||
| Jun 22, 2026 10:30 | CPPg++13.3.0 | Success | 5,342 | ||
| Jun 22, 2026 10:25 | CPPg++13.3.0 | Success | 5,695 | ||
| Jun 22, 2026 10:17 | CPPg++13.3.0 | Success | 5,241 | ||
| Jun 22, 2026 10:11 | CPPg++13.3.0 | Success | 5,211+12.08 RP | ||
| Jun 22, 2026 10:06 | CPPg++13.3.0 | Success | 5,246 | ||
| Jun 22, 2026 09:59 | CPPg++13.3.0 | Success | 5,282 | ||
| Jun 22, 2026 09:55 | CPPg++13.3.0 | Success | 5,261 | ||
| Jun 22, 2026 09:49 | CPPg++13.3.0 | Success | 5,244+3.99 RP | ||
| Jun 22, 2026 09:44 | CPPg++13.3.0 | Success | 5,281 | ||
| Jun 22, 2026 09:39 | CPPg++13.3.0 | Success | 5,491 | ||
| Jun 22, 2026 09:31 | CPPg++13.3.0 | Success | 5,255+271.10 RP | ||
| Jun 22, 2026 09:25 | CPPg++13.3.0 | Success | 6,305 | ||
| Jun 22, 2026 09:20 | CPPg++13.3.0 | Success | 6,517 | ||
| Jun 22, 2026 09:12 | CPPg++13.3.0 | Success | 6,649 | ||
| Jun 22, 2026 09:07 | CPPg++13.3.0 | Success | 6,181 | ||
| Jun 22, 2026 08:50 | CPPg++13.3.0 | Success | 9,053 | ||
| Jun 22, 2026 08:44 | CPPg++13.3.0 | Success | 6,188 | ||
| Jun 22, 2026 08:39 | CPPg++13.3.0 | Success | 6,420 | ||
| Jun 22, 2026 08:26 | CPPg++13.3.0 | Success | 6,153 | ||
| Jun 22, 2026 08:20 | CPPg++13.3.0 | Success | 6,464 | ||
| Jun 22, 2026 08:06 | CPPg++13.3.0 | Success | 6,436 | ||
| Jun 22, 2026 07:50 | CPPg++13.3.0 | Success | 8,269 | ||
| Jun 22, 2026 07:43 | CPPg++13.3.0 | Success | 6,188 | ||
| Jun 22, 2026 07:38 | CPPg++13.3.0 | Success | 6,140 | ||
| Jun 22, 2026 07:33 | CPPg++13.3.0 | Success | 6,173 | ||
| Jun 22, 2026 07:28 | CPPg++13.3.0 | Success | 6,190 | ||
| Jun 22, 2026 07:23 | CPPg++13.3.0 | Success | 6,149 | ||
| Jun 22, 2026 07:15 | CPPg++13.3.0 | Success | 6,138 | ||
| Jun 22, 2026 07:08 | CPPg++13.3.0 | Success | 6,246 | ||
| Jun 22, 2026 07:03 | CPPg++13.3.0 | Success | 6,504 | ||
| Jun 22, 2026 06:58 | CPPg++13.3.0 | Success | 6,190 | ||
| Jun 22, 2026 06:53 | CPPg++13.3.0 | Success | 6,128+3.98 RP | ||
| Jun 22, 2026 06:44 | CPPg++13.3.0 | Success | 6,230 | ||
| Jun 22, 2026 06:39 | CPPg++13.3.0 | Success | 6,522 | ||
| Jun 22, 2026 06:31 | CPPg++13.3.0 | Success | 7,159 | ||
| Jun 22, 2026 05:27 | CPPg++13.3.0 | Success | 6,171 | ||
| Jun 22, 2026 05:22 | CPPg++13.3.0 | Success | 6,156 | ||
| Jun 22, 2026 05:17 | CPPg++13.3.0 | Success | 6,170 | ||
| Jun 22, 2026 05:12 | CPPg++13.3.0 | Success | 6,226 | ||
| Jun 22, 2026 05:03 | CPPg++13.3.0 | Success | 6,203 | ||
| Jun 22, 2026 04:56 | CPPg++13.3.0 | Success | 6,183 | ||
| Jun 22, 2026 04:46 | CPPg++13.3.0 | Success | 7,183 | ||
| Jun 22, 2026 04:41 | CPPg++13.3.0 | Success | 6,178 | ||
| Jun 22, 2026 04:30 | CPPg++13.3.0 | Success | 7,850 | ||
| Jun 22, 2026 04:12 | CPPg++13.3.0 | Success | 7,243 | ||
| Jun 22, 2026 04:04 | CPPg++13.3.0 | Success | 6,585 | ||
| Jun 22, 2026 03:59 | CPPg++13.3.0 | Success | 6,319 | ||
| Jun 22, 2026 03:53 | CPPg++13.3.0 | Success | 7,098 | ||
| Jun 22, 2026 03:48 | CPPg++13.3.0 | Success | 6,324 | ||
| Jun 22, 2026 03:43 | CPPg++13.3.0 | Success | 6,749 | ||
| Jun 22, 2026 03:35 | CPPg++13.3.0 | Success | 6,152 | ||
| Jun 22, 2026 03:30 | CPPg++13.3.0 | Success | 6,148 | ||
| Jun 22, 2026 03:24 | CPPg++13.3.0 | Success | 7,252 | ||
| Jun 22, 2026 03:19 | CPPg++13.3.0 | Success | 7,339 | ||
| Jun 22, 2026 03:11 | CPPg++13.3.0 | Success | 6,218 | ||
| Jun 22, 2026 03:00 | CPPg++13.3.0 | Success | 6,176 | ||
| Jun 22, 2026 02:55 | CPPg++13.3.0 | Success | 6,144 | ||
| Jun 22, 2026 02:47 | CPPg++13.3.0 | Success | 7,012 | ||
| Jun 22, 2026 02:36 | CPPg++13.3.0 | Success | 6,166 | ||
| Jun 21, 2026 23:36 | CPPg++10.5.0 | Error | |||
| Jun 21, 2026 23:32 | CPPg++10.5.0 | Error | |||
| Jun 21, 2026 23:29 | CPPg++10.5.0 | Error | |||
| Jun 21, 2026 23:27 | CPPg++10.5.0 | Error | |||
| Jun 21, 2026 23:24 | CPPg++10.5.0 | Error | |||
| Jun 21, 2026 23:22 | CPPg++10.5.0 | Error | |||
| Jun 21, 2026 23:18 | CPPg++10.5.0 | Error | |||
| Jun 21, 2026 23:15 | CPPg++10.5.0 | Error | |||
| Jun 21, 2026 23:12 | CPPg++10.5.0 | Error | |||
| Jun 21, 2026 23:09 | CPPg++10.5.0 | Error | |||
| Jun 21, 2026 22:23 | CPPg++13.3.0 | Success | 6,148 |