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 | |
|---|---|---|---|---|---|
| Mar 19, 2026 14:13 | CPPg++13.3.0 | Success | 23,479 | ||
| Mar 19, 2026 14:13 | CPPg++13.3.0 | Success | 21,143 | ||
| Mar 19, 2026 14:12 | CPPclang++18.1.3 | Success | 23,921 | ||
| Mar 19, 2026 14:11 | CPPg++13.3.0 | Success | 23,504 | ||
| Mar 19, 2026 14:08 | CPPg++13.3.0 | Success | 24,330 | ||
| Mar 19, 2026 14:08 | CPPg++13.3.0 | Success | 23,825 | ||
| Mar 19, 2026 13:25 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 13:06 | CPPg++13.3.0 | Success | 18,213 | ||
| Mar 19, 2026 13:06 | CPPg++13.3.0 | Success | 18,187 | ||
| Mar 19, 2026 11:44 | CPPg++13.3.0 | Success | 24,422 | ||
| Mar 19, 2026 11:43 | CPPclang++18.1.3 | Success | 27,240 | ||
| Mar 19, 2026 11:43 | CPPg++13.3.0 | Success | 25,468 | ||
| Mar 19, 2026 10:55 | CPPg++13.3.0 | Success | 22,232 | ||
| Mar 19, 2026 09:17 | CPPg++13.3.0 | Success | 24,448 | ||
| Mar 19, 2026 09:15 | CPPg++13.3.0 | Success | 23,831 | ||
| Mar 19, 2026 08:38 | CPPclang++18.1.3 | Success | 18,538 | ||
| Mar 19, 2026 08:37 | CPPg++13.3.0 | Success | 60,092 | ||
| Mar 19, 2026 08:31 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 08:29 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 01:21 | CPPg++13.3.0 | Success | 17,008 | ||
| Mar 19, 2026 01:07 | CPPg++13.3.0 | Success | 23,530 | ||
| Mar 19, 2026 00:54 | CPPg++13.3.0 | Success | 20,170 | ||
| Mar 19, 2026 00:35 | CPPg++13.3.0 | Success | 21,146 | ||
| Mar 19, 2026 00:15 | CPPg++13.3.0 | Success | 5,230 | ||
| Mar 19, 2026 00:02 | CPPg++13.3.0 | Success | 16,765+4.76 RP | ||
| Mar 18, 2026 23:57 | CPPg++13.3.0 | Success | 27,071 | ||
| Mar 18, 2026 23:53 | CPPg++13.3.0 | Success | 17,458 | ||
| Mar 18, 2026 23:28 | CPPg++13.3.0 | Success | 16,921 | ||
| Mar 18, 2026 23:27 | CPPg++13.3.0 | Success | 16,900+1.33 RP | ||
| Mar 18, 2026 23:18 | CPPclang++18.1.3 | Success | 19,121 | ||
| Mar 18, 2026 23:17 | CPPg++13.3.0 | Success | 17,146 | ||
| Mar 18, 2026 23:15 | CPPg++13.3.0 | Success | 16,938+5.73 RP | ||
| Mar 18, 2026 23:14 | CPPg++13.3.0 | Error | |||
| Mar 18, 2026 23:01 | CPPg++13.3.0 | Success | 24,724 | ||
| Mar 18, 2026 22:58 | CPPg++13.3.0 | Success | 20,387 | ||
| Mar 18, 2026 22:54 | CPPg++13.3.0 | Success | 37,338 | ||
| Mar 18, 2026 22:52 | CPPg++13.3.0 | Success | 18,679 | ||
| Mar 18, 2026 22:51 | CPPg++13.3.0 | Success | 21,491 | ||
| Mar 18, 2026 22:48 | CPPg++13.3.0 | Success | 37,088 | ||
| Mar 18, 2026 22:45 | CPPg++13.3.0 | Success | 24,894 | ||
| Mar 18, 2026 22:44 | CPPg++13.3.0 | Success | 54,282 | ||
| Mar 18, 2026 22:40 | CPPg++13.3.0 | Success | 27,394 | ||
| Mar 18, 2026 22:38 | CPPg++13.3.0 | Success | 22,906 | ||
| Mar 18, 2026 22:38 | CPPg++13.3.0 | Success | 22,178 | ||
| Mar 18, 2026 22:34 | CPPg++13.3.0 | Error | |||
| Mar 18, 2026 22:33 | CPPg++13.3.0 | Error | |||
| Mar 18, 2026 22:27 | CPPg++13.3.0 | Success | 17,104+76.40 RP | ||
| Mar 18, 2026 22:24 | CPPg++13.3.0 | Success | 61,961 | ||
| Mar 18, 2026 22:17 | CPPg++13.3.0 | Success | 30,390 | ||
| Mar 18, 2026 22:15 | CPPclang++18.1.3 | Success | 24,287 | ||
| Mar 18, 2026 22:14 | CPPg++13.3.0 | Success | 40,016 | ||
| Mar 18, 2026 16:14 | CPPg++13.3.0 | Success | 4,327 | ||
| Mar 18, 2026 14:56 | CPPg++13.3.0 | Success | 5,522 | ||
| Mar 18, 2026 14:51 | CPPg++13.3.0 | Success | 4,111 | ||
| Mar 18, 2026 14:31 | CPPg++13.3.0 | Success | 5,085 | ||
| Mar 18, 2026 04:30 | CPPg++13.3.0 | Success | 6,731 | ||
| Mar 18, 2026 04:19 | CPPg++13.3.0 | Success | 4,332 | ||
| Mar 18, 2026 03:40 | CPPg++13.3.0 | Success | 5,088 | ||
| Mar 18, 2026 02:42 | CPPg++13.3.0 | Success | 4,614 | ||
| Mar 18, 2026 01:32 | CPPg++13.3.0 | Success | 4,207 | ||
| Mar 18, 2026 01:25 | CPPg++13.3.0 | Success | 4,277 | ||
| Mar 18, 2026 01:21 | CPPg++13.3.0 | Error | |||
| Mar 18, 2026 00:30 | CPPg++13.3.0 | Success | 25,187 | ||
| Mar 17, 2026 19:42 | CPPg++13.3.0 | Success | 5,053 | ||
| Mar 17, 2026 19:40 | CPPg++13.3.0 | Error | |||
| Mar 17, 2026 19:32 | CPPg++13.3.0 | Error | |||
| Mar 17, 2026 17:41 | CPPg++13.3.0 | Success | 58,939 | ||
| Mar 17, 2026 17:18 | RUSTrust-1.93.1 | Success | 27,906 | ||
| Mar 17, 2026 17:16 | RUSTrust-1.93.1 | Success | 27,964 | ||
| Mar 17, 2026 15:14 | RUSTrust-1.93.1 | Success | 27,945 | ||
| Mar 17, 2026 15:12 | RUSTrust-1.93.1 | Success | 32,560 | ||
| Mar 17, 2026 14:28 | CPPg++13.3.0 | Success | 4,076+4.81 RP | ||
| Mar 17, 2026 05:36 | CPPg++13.3.0 | Error | |||
| Mar 17, 2026 05:32 | CPPg++13.3.0 | Success | 6,787 | ||
| Mar 17, 2026 05:28 | CPPg++13.3.0 | Success | 8,719 | ||
| Mar 17, 2026 03:28 | CPPg++13.3.0 | Success | 4,508 | ||
| Mar 17, 2026 03:18 | CPPg++13.3.0 | Success | 5,171 | ||
| Mar 17, 2026 03:18 | CPPg++13.3.0 | Success | 16,363 | ||
| Mar 17, 2026 01:15 | CPPg++13.3.0 | Success | 4,098 | ||
| Mar 17, 2026 01:13 | CPPg++13.3.0 | Success | 5,191 | ||
| Mar 17, 2026 01:11 | CPPg++13.3.0 | Success | 19,258 | ||
| Mar 17, 2026 01:04 | CPPg++13.3.0 | Success | 25,673 | ||
| Mar 17, 2026 00:57 | CPPg++13.3.0 | Success | 19,760 | ||
| Mar 17, 2026 00:53 | CPPg++13.3.0 | Success | 21,853 | ||
| Mar 17, 2026 00:52 | CPPg++13.3.0 | Success | 21,880 | ||
| Mar 17, 2026 00:52 | CPPg++13.3.0 | Error | |||
| Mar 17, 2026 00:50 | CPPg++13.3.0 | Success | 24,183 | ||
| Mar 17, 2026 00:50 | CPPg++13.3.0 | Success | 19,675+13.50 RP | ||
| Mar 17, 2026 00:50 | CPPg++13.3.0 | Success | 20,270 | ||
| Mar 17, 2026 00:47 | CPPg++13.3.0 | Success | 22,145 | ||
| Mar 17, 2026 00:47 | CPPg++13.3.0 | Success | 20,563 | ||
| Mar 17, 2026 00:47 | CPPg++13.3.0 | Error | |||
| Mar 17, 2026 00:47 | CPPg++13.3.0 | Error | |||
| Mar 17, 2026 00:45 | CPPg++13.3.0 | Error | |||
| Mar 17, 2026 00:45 | CPPg++13.3.0 | Error | |||
| Mar 17, 2026 00:45 | CPPg++13.3.0 | Success | 21,499 | ||
| Mar 17, 2026 00:45 | CPPg++13.3.0 | Success | 22,249 | ||
| Mar 17, 2026 00:38 | CPPg++13.3.0 | Error | |||
| Mar 17, 2026 00:35 | CPPg++13.3.0 | Success | 21,596 | ||
| Mar 17, 2026 00:32 | CPPg++13.3.0 | Success | 24,259 |