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 | |
|---|---|---|---|---|---|
| Jul 2, 2026 13:41 | CPPg++13.3.0 | Success | 5,264 | ||
| Jul 2, 2026 13:33 | CPPg++13.3.0 | Success | 3,275+13.00 RP | ||
| Jul 2, 2026 13:28 | CPPg++13.3.0 | Success | 3,316 | ||
| Jul 2, 2026 13:15 | CPPg++13.3.0 | Success | 3,774 | ||
| Jul 2, 2026 03:37 | CPPg++13.3.0 | Success | 201,743 | ||
| Jul 2, 2026 03:31 | CPPg++13.3.0 | Success | 203,350 | ||
| Jul 2, 2026 03:28 | CPPg++14.2.0 | Success | 202,492 | ||
| Jul 2, 2026 03:22 | CPPg++10.5.0 | Success | 192,445+51.96 RP | ||
| Jul 1, 2026 17:35 | CPPg++13.3.0 | Success | 3,300 | ||
| Jul 1, 2026 17:27 | CPPg++13.3.0 | Success | 3,895 | ||
| Jun 30, 2026 15:13 | CPPg++13.3.0 | Success | 3,736 | ||
| Jun 30, 2026 14:56 | CPPg++13.3.0 | Success | 4,104 | ||
| Jun 29, 2026 10:22 | CPPg++10.5.0 | Success | 277,254 | ||
| Jun 28, 2026 22:33 | CPPg++13.3.0 | Success | 3,308 | ||
| Jun 28, 2026 22:18 | CPPg++13.3.0 | Success | 5,706 | ||
| Jun 28, 2026 16:23 | CPPg++13.3.0 | Success | 3,289+1.85 RP | ||
| Jun 28, 2026 16:18 | CPPg++13.3.0 | Success | 3,291+6.45 RP | ||
| Jun 28, 2026 16:10 | CPPg++13.3.0 | Success | 4,182 | ||
| Jun 28, 2026 16:04 | CPPg++10.5.0 | Success | 192,606+56.92 RP | ||
| Jun 28, 2026 15:55 | CPPg++13.3.0 | Success | 3,634 | ||
| Jun 28, 2026 15:37 | CPPg++13.3.0 | Success | 3,299 | ||
| Jun 28, 2026 15:30 | CPPg++13.3.0 | Success | 3,403 | ||
| Jun 28, 2026 15:25 | CPPg++13.3.0 | Success | 81,010 | ||
| Jun 28, 2026 15:20 | CPPg++13.3.0 | Error | |||
| Jun 28, 2026 14:09 | CPPg++13.3.0 | Success | 3,298+4.59 RP | ||
| Jun 28, 2026 13:59 | CPPg++13.3.0 | Error | |||
| Jun 28, 2026 12:44 | CPPg++13.3.0 | Success | 3,331 | ||
| Jun 28, 2026 12:37 | CPPg++13.3.0 | Success | 3,901 | ||
| Jun 28, 2026 12:31 | CPPg++13.3.0 | Success | 92,540 | ||
| Jun 28, 2026 12:24 | CPPg++13.3.0 | Success | 6,225 | ||
| Jun 28, 2026 12:17 | CPPg++13.3.0 | Success | 3,320 | ||
| Jun 28, 2026 12:06 | CPPg++13.3.0 | Error | |||
| Jun 28, 2026 11:58 | CPPg++13.3.0 | Success | 3,361 | ||
| Jun 28, 2026 11:52 | CPPg++13.3.0 | Success | 3,321 | ||
| Jun 28, 2026 10:24 | CPPg++13.3.0 | Success | 3,306 | ||
| Jun 28, 2026 10:16 | CPPg++13.3.0 | Success | 3,321 | ||
| Jun 28, 2026 10:11 | CPPg++13.3.0 | Success | 3,328 | ||
| Jun 28, 2026 10:06 | CPPg++13.3.0 | Error | |||
| Jun 28, 2026 09:57 | CPPg++13.3.0 | Success | 3,323 | ||
| Jun 28, 2026 09:49 | CPPg++13.3.0 | Error | |||
| Jun 28, 2026 09:03 | RUSTrust-1.95.0 | Success | 3,339+82.85 RP | ||
| Jun 28, 2026 08:44 | CPPg++13.3.0 | Success | 3,309 | ||
| Jun 28, 2026 08:34 | CPPg++13.3.0 | Success | 3,310 | ||
| Jun 28, 2026 08:22 | CPPg++13.3.0 | Error | |||
| Jun 28, 2026 08:07 | CPPg++13.3.0 | Success | 3,303+7.32 RP | ||
| Jun 28, 2026 07:58 | CPPg++13.3.0 | Success | 3,662 | ||
| Jun 28, 2026 07:47 | CPPg++13.3.0 | Success | 3,369 | ||
| Jun 28, 2026 06:13 | CPPg++13.3.0 | Success | 198,502 | ||
| Jun 28, 2026 06:02 | CPPg++13.3.0 | Error | |||
| Jun 28, 2026 05:57 | CPPg++13.3.0 | Success | 265,444 | ||
| Jun 28, 2026 05:46 | CPPg++13.3.0 | Success | 92,165 | ||
| Jun 28, 2026 05:38 | CPPg++13.3.0 | Success | 3,452 | ||
| Jun 28, 2026 05:33 | CPPg++13.3.0 | Success | 93,810 | ||
| Jun 28, 2026 03:12 | ZIG0.16.0 | Success | 3,366+79.88 RP | ||
| Jun 28, 2026 02:51 | CPPg++13.3.0 | Success | 3,323 | ||
| Jun 28, 2026 02:36 | CPPg++13.3.0 | Success | 3,337 | ||
| Jun 28, 2026 02:23 | CPPg++13.3.0 | Success | 3,341 | ||
| Jun 28, 2026 02:11 | CPPg++13.3.0 | Success | 3,311+3.64 RP | ||
| Jun 28, 2026 02:01 | CPPg++13.3.0 | Error | |||
| Jun 28, 2026 01:46 | CPPg++13.3.0 | Success | 3,332 | ||
| Jun 28, 2026 01:23 | CPPg++13.3.0 | Error | |||
| Jun 28, 2026 01:12 | CPPg++13.3.0 | Success | 3,331 | ||
| Jun 28, 2026 00:53 | CPPg++13.3.0 | Success | 3,487 | ||
| Jun 28, 2026 00:45 | CPPg++13.3.0 | Success | 4,243 | ||
| Jun 28, 2026 00:39 | CPPg++13.3.0 | Error | |||
| Jun 28, 2026 00:23 | CPPg++13.3.0 | Success | 6,259+5.00 RP | ||
| Jun 27, 2026 23:57 | CPPg++13.3.0 | Success | 3,322 | ||
| Jun 27, 2026 23:49 | CPPg++13.3.0 | Success | 3,332 | ||
| Jun 27, 2026 23:44 | CPPg++13.3.0 | Success | 3,315+7.26 RP | ||
| Jun 27, 2026 23:39 | CPPg++13.3.0 | Success | 3,350 | ||
| Jun 27, 2026 23:30 | CPPg++13.3.0 | Error | |||
| Jun 27, 2026 23:25 | CPPg++13.3.0 | Success | 3,340 | ||
| Jun 27, 2026 23:06 | CPPg++13.3.0 | Success | 3,335 | ||
| Jun 27, 2026 22:59 | CPPg++13.3.0 | Success | 3,323+4.52 RP | ||
| Jun 27, 2026 22:51 | CPPg++13.3.0 | Success | 3,374 | ||
| Jun 27, 2026 22:46 | CPPg++13.3.0 | Success | 3,360 | ||
| Jun 27, 2026 22:41 | CPPg++13.3.0 | Success | 3,348 | ||
| Jun 27, 2026 22:32 | CPPg++13.3.0 | Success | 3,328+13.48 RP | ||
| Jun 27, 2026 22:23 | CPPg++13.3.0 | Success | 3,343+39.73 RP | ||
| Jun 27, 2026 22:15 | CPPg++13.3.0 | Success | 3,717 | ||
| Jun 27, 2026 22:09 | CPPg++13.3.0 | Success | 4,071 | ||
| Jun 27, 2026 22:04 | CPPg++13.3.0 | Success | 3,405 | ||
| Jun 27, 2026 21:59 | CPPg++13.3.0 | Success | 4,035 | ||
| Jun 27, 2026 21:46 | CPPg++13.3.0 | Success | 5,754 | ||
| Jun 27, 2026 21:39 | CPPg++13.3.0 | Success | 3,665 | ||
| Jun 27, 2026 21:30 | CPPg++13.3.0 | Success | 3,647 | ||
| Jun 27, 2026 21:23 | CPPg++13.3.0 | Success | 3,392 | ||
| Jun 27, 2026 21:18 | CPPg++13.3.0 | Success | 3,929 | ||
| Jun 27, 2026 21:12 | CPPg++13.3.0 | Success | 3,631 | ||
| Jun 27, 2026 21:02 | CPPg++13.3.0 | Success | 4,461 | ||
| Jun 27, 2026 20:51 | CPPg++13.3.0 | Success | 3,392 | ||
| Jun 27, 2026 20:41 | CPPg++13.3.0 | Success | 3,391 | ||
| Jun 27, 2026 20:36 | CPPg++13.3.0 | Success | 3,388+3.48 RP | ||
| Jun 27, 2026 20:30 | CPPg++13.3.0 | Success | 3,392+12.12 RP | ||
| Jun 27, 2026 20:22 | CPPg++13.3.0 | Success | 3,408 | ||
| Jun 27, 2026 20:17 | CPPg++13.3.0 | Success | 3,412 | ||
| Jun 27, 2026 19:57 | GOgo1.26.2 | Success | 3,425+669.99 RP | ||
| Jun 27, 2026 19:51 | RUSTrust-1.95.0 | Success | 3,434+820.44 RP | ||
| Jun 27, 2026 19:37 | CSHARP10.0.7 | Success | 3,436+1'380.14 RP | ||
| Jun 27, 2026 19:27 | ZIG0.16.0 | Error |