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 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,046+23.00 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 | ||
| Mar 17, 2026 00:29 | CPPg++13.3.0 | Success | 22,937 | ||
| Mar 17, 2026 00:26 | CPPg++13.3.0 | Error | |||
| Mar 17, 2026 00:26 | CPPg++13.3.0 | Error | |||
| Mar 17, 2026 00:23 | CPPg++13.3.0 | Success | 23,658 | ||
| Mar 17, 2026 00:19 | CPPg++13.3.0 | Success | 47,404 | ||
| Mar 17, 2026 00:17 | CPPg++13.3.0 | Success | 21,745 | ||
| Mar 17, 2026 00:15 | CPPg++13.3.0 | Success | 22,382 | ||
| Mar 17, 2026 00:08 | CPPg++13.3.0 | Success | 162,543 | ||
| Mar 17, 2026 00:04 | CPPg++13.3.0 | Success | 42,626 | ||
| Mar 17, 2026 00:01 | CPPg++13.3.0 | Success | 24,360 | ||
| Mar 16, 2026 23:57 | CPPg++13.3.0 | Success | 29,532 | ||
| Mar 16, 2026 23:54 | CPPg++13.3.0 | Success | 22,403 | ||
| Mar 16, 2026 23:48 | CPPg++13.3.0 | Success | 20,212+4.25 RP | ||
| Mar 16, 2026 23:44 | CPPg++13.3.0 | Success | 22,102 | ||
| Mar 16, 2026 23:42 | CPPg++13.3.0 | Success | 21,440 | ||
| Mar 16, 2026 23:40 | CPPg++13.3.0 | Success | 22,300 | ||
| Mar 16, 2026 23:40 | CPPg++13.3.0 | Success | 20,387+19.30 RP | ||
| Mar 16, 2026 23:40 | CPPg++13.3.0 | Success | 20,887 | ||
| Mar 16, 2026 23:32 | CPPg++13.3.0 | Success | 21,222+10.25 RP | ||
| Mar 16, 2026 23:31 | CPPg++13.3.0 | Success | 34,814 | ||
| Mar 16, 2026 23:29 | CPPg++13.3.0 | Success | 21,846 | ||
| Mar 16, 2026 23:26 | CPPg++13.3.0 | Success | 21,694+75.12 RP | ||
| Mar 16, 2026 23:24 | CPPg++13.3.0 | Success | 26,172 | ||
| Mar 16, 2026 23:20 | CPPg++13.3.0 | Success | 25,918+10.64 RP | ||
| Mar 16, 2026 23:17 | CPPg++13.3.0 | Success | 37,508 | ||
| Mar 16, 2026 23:15 | CPPg++13.3.0 | Success | 26,653+20.66 RP | ||
| Mar 16, 2026 23:13 | CPPg++13.3.0 | Success | 34,279 | ||
| Mar 16, 2026 23:13 | CPPg++13.3.0 | Success | 62,827 | ||
| Mar 16, 2026 23:10 | CPPg++13.3.0 | Success | 28,227 | ||
| Mar 16, 2026 23:10 | CPPg++13.3.0 | Success | 34,964 | ||
| Mar 16, 2026 23:04 | CPPg++13.3.0 | Error | |||
| Mar 16, 2026 23:01 | CPPg++13.3.0 | Error | |||
| Mar 16, 2026 22:56 | CPPg++13.3.0 | Error | |||
| Mar 16, 2026 22:51 | CPPg++13.3.0 | Success | 36,139 | ||
| Mar 16, 2026 22:49 | CPPg++13.3.0 | Success | 28,206+9.50 RP | ||
| Mar 16, 2026 22:48 | CPPg++13.3.0 | Success | 94,943 | ||
| Mar 16, 2026 22:43 | CPPg++13.3.0 | Success | 28,983+14.41 RP | ||
| Mar 16, 2026 22:41 | CPPg++13.3.0 | Success | 31,687 | ||
| Mar 16, 2026 22:41 | CPPg++13.3.0 | Success | 126,970 | ||
| Mar 16, 2026 22:36 | CPPg++13.3.0 | Success | 83,375 | ||
| Mar 16, 2026 17:42 | CPPg++13.3.0 | Success | 34,328 | ||
| Mar 16, 2026 16:13 | CPPg++13.3.0 | Success | 30,940 | ||
| Mar 16, 2026 15:22 | CPPg++13.3.0 | Success | 58,242 | ||
| Mar 16, 2026 15:02 | CPPg++13.3.0 | Success | 71,309 | ||
| Mar 16, 2026 11:49 | CPPg++13.3.0 | Success | 34,347 | ||
| Mar 16, 2026 11:25 | CPPg++13.3.0 | Success | 39,492 | ||
| Mar 16, 2026 11:23 | CPPg++13.3.0 | Success | 39,107 | ||
| Mar 15, 2026 23:39 | CPPg++13.3.0 | Success | 40,266 | ||
| Mar 15, 2026 23:35 | CPPg++13.3.0 | Success | 30,246+1.05 RP | ||
| Mar 15, 2026 23:15 | CPPg++13.3.0 | Success | 56,845 | ||
| Mar 15, 2026 22:38 | CPPg++13.3.0 | Success | 59,786 | ||
| Mar 15, 2026 22:37 | CPPg++13.3.0 | Success | 44,330 | ||
| Mar 15, 2026 22:12 | CPPg++13.3.0 | Success | 31,617 | ||
| Mar 15, 2026 22:12 | CPPg++13.3.0 | Success | 30,342+19.51 RP | ||
| Mar 15, 2026 21:56 | CPPclang++18.1.3 | Success | 133,201 | ||
| Mar 15, 2026 17:07 | CPPclang++18.1.3 | Success | 32,251+1.76 RP | ||
| Mar 15, 2026 17:00 | CPPclang++18.1.3 | Success | 32,519 | ||
| Mar 15, 2026 16:44 | CPPclang++18.1.3 | Success | 32,435+2.06 RP | ||
| Mar 15, 2026 16:08 | CPPg++13.3.0 | Success | 32,653+5.48 RP | ||
| Mar 15, 2026 13:23 | CPPclang++18.1.3 | Success | 30,493+209.74 RP |