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 10, 2026 00:50 | RUSTrust-1.92.0 | Error | |||
| Jan 10, 2026 00:49 | CPPclang++18.1.3 | Success | 3,160 | ||
| Jan 10, 2026 00:47 | CPPg++13.3.0 | Success | 7,988 | ||
| Jan 10, 2026 00:47 | CPPg++13.3.0 | Success | 5,944 | ||
| Jan 10, 2026 00:45 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 00:45 | CPPg++13.3.0 | Success | 10,272 | ||
| Jan 10, 2026 00:44 | CPPg++13.3.0 | Success | 14,101 | ||
| Jan 10, 2026 00:44 | CPPg++13.3.0 | Error | |||
| Jan 10, 2026 00:44 | CPPg++13.3.0 | Success | 18,398 | ||
| Jan 10, 2026 00:42 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 00:40 | CPPclang++18.1.3 | Error | |||
| Jan 10, 2026 00:38 | CPPclang++18.1.3 | Success | 3,184 | ||
| Jan 10, 2026 00:31 | CPPg++13.3.0 | Success | 5,950 | ||
| Jan 10, 2026 00:30 | RUSTrust-1.92.0 | Success | 6,230 | ||
| Jan 10, 2026 00:23 | RUSTrust-1.92.0 | Success | 6,224 | ||
| Jan 10, 2026 00:18 | RUSTrust-1.92.0 | Success | 6,354 | ||
| Jan 10, 2026 00:16 | RUSTrust-1.92.0 | Success | 6,479 | ||
| Jan 10, 2026 00:14 | CPPg++13.3.0 | Success | 6,733 | ||
| Jan 10, 2026 00:08 | CPPg++13.3.0 | Error | |||
| Jan 10, 2026 00:04 | CPPg++13.3.0 | Success | 5,796 | ||
| Jan 10, 2026 00:03 | RUSTrust-1.92.0 | Success | 6,442 | ||
| Jan 9, 2026 23:48 | CPPg++13.3.0 | Success | 6,018 | ||
| Jan 9, 2026 23:44 | CPPg++13.3.0 | Success | 6,321 | ||
| Jan 9, 2026 23:41 | RUSTrust-1.92.0 | Success | 8,054 | ||
| Jan 9, 2026 23:39 | CPPg++13.3.0 | Success | 6,561 | ||
| Jan 9, 2026 23:29 | CPPg++13.3.0 | Success | 8,064 | ||
| Jan 9, 2026 23:22 | RUSTrust-1.92.0 | Success | 9,463 | ||
| Jan 9, 2026 23:19 | RUSTrust-1.92.0 | Success | 10,286 | ||
| Jan 9, 2026 23:19 | RUSTrust-1.92.0 | Success | 9,887 | ||
| Jan 9, 2026 23:12 | CPPg++13.3.0 | Success | 6,203 | ||
| Jan 9, 2026 23:12 | CPPg++13.3.0 | Error | |||
| Jan 9, 2026 23:08 | CPPg++13.3.0 | Success | 15,665 | ||
| Jan 9, 2026 23:08 | RUSTrust-1.92.0 | Success | 7,871 | ||
| Jan 9, 2026 23:01 | CPPg++13.3.0 | Success | 5,899 | ||
| Jan 9, 2026 22:15 | RUSTrust-1.92.0 | Success | 5,747+173.20 RP | ||
| Jan 9, 2026 22:09 | CPPg++13.3.0 | Success | 10,138 | ||
| Jan 9, 2026 21:18 | CPPg++13.3.0 | Error | |||
| Jan 9, 2026 21:12 | CPPg++13.3.0 | Success | 6,567 | ||
| Jan 9, 2026 20:39 | RUSTrust-1.92.0 | Success | 87,834 | ||
| Jan 9, 2026 20:38 | RUSTrust-1.92.0 | Success | 86,377 | ||
| Jan 9, 2026 20:36 | RUSTrust-1.92.0 | Error | |||
| Jan 9, 2026 20:25 | RUSTrust-1.92.0 | Success | 7,464 | ||
| Jan 9, 2026 20:02 | CPPg++13.3.0 | Success | 6,539 | ||
| Jan 9, 2026 19:53 | CPPg++13.3.0 | Success | 6,302 | ||
| Jan 9, 2026 19:52 | CPPg++13.3.0 | Success | 6,651 | ||
| Jan 9, 2026 19:36 | RUSTrust-1.92.0 | Success | 6,048+99.01 RP | ||
| Jan 9, 2026 19:30 | CPPg++13.3.0 | Success | 6,189+0.26 RP | ||
| Jan 9, 2026 19:14 | CPPg++13.3.0 | Success | 34,069 | ||
| Jan 9, 2026 19:14 | RUSTrust-1.92.0 | Success | 6,281+18.54 RP | ||
| Jan 9, 2026 19:09 | CPPg++13.3.0 | Success | 24,901+401.59 RP | ||
| Jan 9, 2026 18:40 | RUSTrust-1.92.0 | Error | |||
| Jan 9, 2026 18:38 | RUSTrust-1.92.0 | Success | 62,244+0.09 RP | ||
| Jan 9, 2026 18:37 | RUSTrust-1.92.0 | Success | 62,332 | ||
| Jan 9, 2026 18:26 | CPPg++13.3.0 | Success | 6,190+41.20 RP | ||
| Jan 9, 2026 17:26 | RUSTrust-1.92.0 | Success | 15,952 | ||
| Jan 9, 2026 17:26 | RUSTrust-1.92.0 | Error | |||
| Jan 9, 2026 17:17 | RUSTrust-1.92.0 | Success | 6,790 | ||
| Jan 9, 2026 17:16 | RUSTrust-1.92.0 | Success | 6,824 | ||
| Jan 9, 2026 17:15 | RUSTrust-1.92.0 | Error | |||
| Jan 9, 2026 17:15 | RUSTrust-1.92.0 | Success | 6,834 | ||
| Jan 9, 2026 17:15 | RUSTrust-1.92.0 | Success | 6,766 | ||
| Jan 9, 2026 17:14 | RUSTrust-1.92.0 | Success | 6,781 | ||
| Jan 9, 2026 17:13 | RUSTrust-1.92.0 | Error | |||
| Jan 9, 2026 17:13 | RUSTrust-1.92.0 | Error | |||
| Jan 9, 2026 16:23 | RUSTrust-1.92.0 | Success | 6,597 | ||
| Jan 9, 2026 16:03 | RUSTrust-1.92.0 | Success | 6,733 | ||
| Jan 9, 2026 15:22 | CPPg++13.3.0 | Success | 6,352+0.74 RP | ||
| Jan 9, 2026 15:19 | RUSTrust-1.92.0 | Success | 66,546 | ||
| Jan 9, 2026 15:17 | RUSTrust-1.92.0 | Success | 67,586 | ||
| Jan 9, 2026 15:17 | RUSTrust-1.92.0 | Error | |||
| Jan 9, 2026 15:17 | RUSTrust-1.92.0 | Error | |||
| Jan 9, 2026 15:16 | RUSTrust-1.92.0 | Error | |||
| Jan 9, 2026 15:08 | RUSTrust-1.92.0 | Success | 6,395 | ||
| Jan 9, 2026 15:07 | CPPg++13.3.0 | Success | 7,824 | ||
| Jan 9, 2026 15:05 | RUSTrust-1.92.0 | Success | 6,355+169.43 RP | ||
| Jan 9, 2026 14:57 | RUSTrust-1.92.0 | Error | |||
| Jan 9, 2026 14:54 | CPPg++13.3.0 | Success | 6,640+34.35 RP | ||
| Jan 9, 2026 14:49 | RUSTrust-1.92.0 | Success | 10,374 | ||
| Jan 9, 2026 14:45 | RUSTrust-1.92.0 | Success | 6,795+346.97 RP | ||
| Jan 9, 2026 14:42 | CPPg++13.3.0 | Success | 6,811+18.31 RP | ||
| Jan 9, 2026 14:39 | RUSTrust-1.92.0 | Success | 10,797 | ||
| Jan 9, 2026 14:17 | CPPg++13.3.0 | Success | 6,897+307.18 RP | ||
| Jan 9, 2026 14:10 | CPPg++13.3.0 | Success | 12,534 | ||
| Jan 9, 2026 14:06 | RUSTrust-1.92.0 | Success | 9,973 | ||
| Jan 9, 2026 08:57 | RUSTrust-1.92.0 | Success | 62,277+22.23 RP | ||
| Jan 9, 2026 08:33 | RUSTrust-1.92.0 | Success | 72,284+5.07 RP | ||
| Jan 9, 2026 08:31 | RUSTrust-1.92.0 | Error | |||
| Jan 9, 2026 08:27 | RUSTrust-1.92.0 | Success | 75,034+0.61 RP | ||
| Jan 9, 2026 08:23 | RUSTrust-1.92.0 | Success | 75,380+132.66 RP | ||
| Jan 9, 2026 04:35 | RUSTrust-1.92.0 | Error | |||
| Jan 9, 2026 04:35 | RUSTrust-1.92.0 | Error | |||
| Jan 9, 2026 04:34 | RUSTrust-1.92.0 | Success | 8,895 | ||
| Jan 9, 2026 04:33 | CPPg++13.3.0 | Success | 8,751+14.57 RP | ||
| Jan 9, 2026 04:27 | RUSTrust-1.92.0 | Error | |||
| Jan 9, 2026 04:26 | RUSTrust-1.92.0 | Error | |||
| Jan 9, 2026 04:26 | RUSTrust-1.92.0 | Success | 14,286 | ||
| Jan 9, 2026 04:26 | RUSTrust-1.92.0 | Error | |||
| Jan 9, 2026 04:24 | CPPg++13.3.0 | Success | 12,263 | ||
| Jan 9, 2026 04:22 | CPPg++13.3.0 | Success | 9,579 | ||
| Jan 9, 2026 04:12 | RUSTrust-1.92.0 | Error |