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 20, 2026 05:23 | CPPg++13.3.0 | Success | 6,401 | ||
| Jun 20, 2026 05:15 | CPPg++13.3.0 | Success | 6,396+1.47 RP | ||
| Jun 20, 2026 05:10 | CPPg++13.3.0 | Success | 6,417 | ||
| Jun 20, 2026 05:05 | CPPg++13.3.0 | Success | 6,451 | ||
| Jun 20, 2026 05:00 | CPPg++13.3.0 | Success | 8,427 | ||
| Jun 20, 2026 04:53 | CPPg++13.3.0 | Success | 13,660 | ||
| Jun 20, 2026 04:39 | CPPg++13.3.0 | Success | 6,525 | ||
| Jun 20, 2026 04:34 | CPPg++14.2.0 | Success | 7,855 | ||
| Jun 20, 2026 04:29 | CPPg++14.2.0 | Success | 10,397 | ||
| Jun 20, 2026 04:24 | CPPg++14.2.0 | Error | |||
| Jun 20, 2026 04:12 | CPPg++13.3.0 | Success | 6,425 | ||
| Jun 20, 2026 04:05 | CPPg++13.3.0 | Success | 8,595 | ||
| Jun 20, 2026 03:56 | CPPg++13.3.0 | Success | 6,404 | ||
| Jun 20, 2026 03:51 | CPPg++13.3.0 | Success | 6,402+5.83 RP | ||
| Jun 20, 2026 03:46 | CPPg++13.3.0 | Success | 6,431 | ||
| Jun 20, 2026 03:41 | CPPg++13.3.0 | Success | 6,426+6.51 RP | ||
| Jun 20, 2026 03:36 | CPPg++13.3.0 | Success | 6,553 | ||
| Jun 20, 2026 03:28 | CPPg++13.3.0 | Success | 6,536 | ||
| Jun 20, 2026 03:23 | CPPg++13.3.0 | Success | 6,486 | ||
| Jun 20, 2026 03:18 | CPPg++13.3.0 | Success | 6,453+10.26 RP | ||
| Jun 20, 2026 03:13 | CPPg++13.3.0 | Success | 6,896 | ||
| Jun 20, 2026 03:06 | CPPg++13.3.0 | Success | 7,828 | ||
| Jun 19, 2026 17:15 | CPPg++13.3.0 | Success | 6,555 | ||
| Jun 19, 2026 17:09 | CPPg++13.3.0 | Success | 6,761 | ||
| Jun 19, 2026 17:04 | CPPg++13.3.0 | Success | 6,703 | ||
| Jun 19, 2026 16:59 | CPPg++13.3.0 | Success | 10,540 | ||
| Jun 19, 2026 16:52 | CPPg++13.3.0 | Success | 11,879 | ||
| Jun 19, 2026 11:22 | CPPg++13.3.0 | Success | 90,714+52.48 RP | ||
| Jun 18, 2026 16:49 | CPPg++13.3.0 | Error | |||
| Jun 16, 2026 16:10 | CPPg++10.5.0 | Error | |||
| Jun 15, 2026 14:32 | CPPg++10.5.0 | Success | 11,490 | ||
| Jun 15, 2026 14:28 | CPPg++10.5.0 | Success | 11,951 | ||
| Jun 15, 2026 14:26 | CPPg++10.5.0 | Success | 11,779 | ||
| Jun 15, 2026 14:25 | CPPg++10.5.0 | Success | 11,434 | ||
| Jun 15, 2026 14:23 | CPPg++10.5.0 | Success | 11,318 | ||
| Jun 15, 2026 14:21 | CPPg++10.5.0 | Success | 11,542 | ||
| Jun 15, 2026 14:02 | CPPg++10.5.0 | Success | 11,219 | ||
| Jun 15, 2026 13:59 | CPPg++10.5.0 | Success | 11,568 | ||
| Jun 15, 2026 13:51 | CPPg++10.5.0 | Success | 11,204+2.15 RP | ||
| Jun 15, 2026 13:45 | CPPg++10.5.0 | Success | 11,239 | ||
| Jun 15, 2026 01:22 | CPPg++10.5.0 | Success | 11,231+74.00 RP | ||
| Jun 15, 2026 00:44 | CPPg++10.5.0 | Success | 12,249+5.95 RP | ||
| Jun 15, 2026 00:36 | CPPg++10.5.0 | Success | 13,032 | ||
| Jun 15, 2026 00:33 | CPPg++10.5.0 | Error | |||
| Jun 15, 2026 00:28 | CPPg++10.5.0 | Success | 12,339+15.97 RP | ||
| Jun 15, 2026 00:14 | CPPg++10.5.0 | Success | 12,587+33.96 RP | ||
| Jun 15, 2026 00:12 | CPPg++10.5.0 | Success | 13,149+125.92 RP | ||
| Jun 15, 2026 00:07 | CPPg++10.5.0 | Success | 31,513+5.00 RP | ||
| Jun 14, 2026 17:17 | CPPg++13.3.0 | Error | |||
| Jun 13, 2026 22:16 | CPPg++10.5.0 | Success | 15,758+1.45 RP | ||
| Jun 13, 2026 22:13 | CPPg++10.5.0 | Error | |||
| Jun 13, 2026 22:05 | CPPg++10.5.0 | Success | 15,794+28.41 RP | ||
| Jun 13, 2026 21:57 | CPPg++10.5.0 | Success | 16,585 | ||
| Jun 13, 2026 21:50 | CPPg++10.5.0 | Success | 17,898 | ||
| Jun 13, 2026 21:46 | CPPg++10.5.0 | Success | 16,686 | ||
| Jun 13, 2026 21:39 | CPPg++10.5.0 | Success | 17,239 | ||
| Jun 13, 2026 21:21 | CPPg++10.5.0 | Success | 16,536+87.84 RP | ||
| Jun 13, 2026 20:50 | CPPg++10.5.0 | Success | 19,346+24.53 RP | ||
| Jun 13, 2026 20:43 | CPPg++10.5.0 | Error | |||
| Jun 13, 2026 19:50 | CPPg++10.5.0 | Success | 23,014 | ||
| Jun 13, 2026 19:48 | CPPg++10.5.0 | Success | 23,022 | ||
| Jun 13, 2026 19:46 | CPPg++10.5.0 | Success | 23,112 | ||
| Jun 13, 2026 19:44 | CPPg++10.5.0 | Error | |||
| Jun 13, 2026 19:42 | CPPg++10.5.0 | Error | |||
| Jun 13, 2026 19:40 | CPPg++10.5.0 | Success | 23,286 | ||
| Jun 13, 2026 19:10 | CPPg++10.5.0 | Success | 22,063 | ||
| Jun 13, 2026 18:57 | CPPg++10.5.0 | Success | 22,450 | ||
| Jun 13, 2026 18:54 | CPPg++10.5.0 | Success | 22,107 | ||
| Jun 13, 2026 14:49 | CPPg++13.3.0 | Success | 203,105 | ||
| Jun 13, 2026 14:38 | CPPg++10.5.0 | Success | 25,235 | ||
| Jun 13, 2026 13:04 | CPPg++14.2.0 | Success | 187,773 | ||
| Jun 13, 2026 08:34 | ZIG0.16.0 | Success | 6,521 | ||
| Jun 13, 2026 08:21 | ZIG0.16.0 | Success | 6,508+0.47 RP | ||
| Jun 13, 2026 07:47 | ZIG0.16.0 | Success | 6,541 | ||
| Jun 12, 2026 18:47 | CPPg++10.5.0 | Success | 20,563 | ||
| Jun 12, 2026 18:41 | CPPg++10.5.0 | Success | 20,310+0.19 RP | ||
| Jun 12, 2026 18:36 | CPPg++10.5.0 | Error | |||
| Jun 12, 2026 18:34 | CPPg++10.5.0 | Success | 20,318+1.55 RP | ||
| Jun 12, 2026 18:32 | CPPg++10.5.0 | Success | 20,382+4.63 RP | ||
| Jun 12, 2026 18:26 | CPPg++10.5.0 | Success | 20,576+29.19 RP | ||
| Jun 12, 2026 18:21 | CPPg++10.5.0 | Error | |||
| Jun 12, 2026 18:20 | CPPg++10.5.0 | Success | 21,924 | ||
| Jun 12, 2026 18:18 | CPPg++10.5.0 | Success | 21,891+25.64 RP | ||
| Jun 12, 2026 18:16 | CPPg++10.5.0 | Error | |||
| Jun 12, 2026 18:11 | CPPg++10.5.0 | Success | 23,227 | ||
| Jun 12, 2026 18:10 | CPPg++10.5.0 | Success | 23,193+2.15 RP | ||
| Jun 12, 2026 18:08 | CPPg++10.5.0 | Success | 23,309+0.13 RP | ||
| Jun 12, 2026 18:06 | CPPg++10.5.0 | Success | 23,316+5.68 RP | ||
| Jun 12, 2026 18:04 | CPPg++10.5.0 | Error | |||
| Jun 12, 2026 18:02 | CPPg++10.5.0 | Error | |||
| Jun 12, 2026 18:00 | CPPg++10.5.0 | Error | |||
| Jun 12, 2026 17:58 | CPPg++10.5.0 | Success | 23,629+4.17 RP | ||
| Jun 12, 2026 17:56 | CPPg++10.5.0 | Success | 23,864+16.56 RP | ||
| Jun 12, 2026 07:50 | RUSTrust-1.95.0 | Success | 6,497 | ||
| Jun 12, 2026 07:39 | RUSTrust-1.95.0 | Success | 6,496+0.47 RP | ||
| Jun 12, 2026 07:08 | RUSTrust-1.95.0 | Success | 6,500 | ||
| Jun 12, 2026 05:42 | GOgo1.26.2 | Success | 6,552 | ||
| Jun 12, 2026 05:21 | GOgo1.26.2 | Success | 6,529 | ||
| Jun 12, 2026 04:20 | GOgo1.26.2 | Success | 6,551 | ||
| Jun 12, 2026 01:36 | CPPg++10.5.0 | Success | 24,846+123.91 RP |