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 | |
|---|---|---|---|---|---|
| Dec 24, 2025 12:02 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 12:00 | CPPclang++18.1.3 | Success | 4,083 | ||
| Dec 24, 2025 11:55 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 11:54 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 11:50 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 11:48 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 11:45 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 04:10 | CPPg++13.3.0 | Error | |||
| Dec 24, 2025 04:07 | CPPg++13.3.0 | Error | |||
| Dec 24, 2025 04:05 | CPPg++13.3.0 | Error | |||
| Dec 24, 2025 03:46 | CPPg++13.3.0 | Error | |||
| Dec 24, 2025 03:42 | CPPg++13.3.0 | Error | |||
| Dec 24, 2025 03:32 | CPPg++13.3.0 | Error | |||
| Dec 24, 2025 00:47 | CPPclang++18.1.3 | Success | 4,007+11.78 RP | ||
| Dec 24, 2025 00:45 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 00:23 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 00:22 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 00:20 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 00:16 | CPPclang++18.1.3 | Success | 4,026+1.23 RP | ||
| Dec 24, 2025 00:09 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 00:04 | CPPclang++18.1.3 | Success | 4,028+18.35 RP | ||
| Dec 24, 2025 00:02 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 00:02 | CPPclang++18.1.3 | Error | |||
| Dec 24, 2025 00:01 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 23:59 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 23:55 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 23:53 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 23:52 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 23:51 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 23:49 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 23:48 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 23:45 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 23:43 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 23:41 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 23:39 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 18:11 | CPPclang++18.1.3 | Success | 4,071 | ||
| Dec 23, 2025 18:09 | CPPclang++18.1.3 | Success | 4,058+13.89 RP | ||
| Dec 23, 2025 18:07 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 18:05 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 18:04 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 18:03 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 18:01 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 17:59 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 17:55 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 17:53 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 17:52 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 17:50 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 17:41 | CPPclang++18.1.3 | Success | 4,081+77.34 RP | ||
| Dec 23, 2025 17:39 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 17:37 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 17:34 | CPPclang++18.1.3 | Success | 4,214+20.10 RP | ||
| Dec 23, 2025 17:28 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 17:26 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 14:42 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 14:42 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 14:39 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 14:38 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 14:36 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 14:32 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 13:01 | CPPg++13.3.0 | Success | 71,812+1.93 RP | ||
| Dec 23, 2025 12:28 | CPPclang++18.1.3 | Success | 4,535 | ||
| Dec 23, 2025 10:49 | CPPclang++18.1.3 | Success | 4,307 | ||
| Dec 23, 2025 10:31 | CPPclang++18.1.3 | Success | 4,250+6.62 RP | ||
| Dec 23, 2025 10:27 | CPPclang++18.1.3 | Success | 4,265 | ||
| Dec 23, 2025 10:20 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 10:18 | CPPclang++18.1.3 | Success | 4,338 | ||
| Dec 23, 2025 10:16 | CPPclang++18.1.3 | Success | 4,344 | ||
| Dec 23, 2025 10:06 | CPPclang++18.1.3 | Success | 4,263 | ||
| Dec 23, 2025 10:03 | CPPclang++18.1.3 | Success | 4,338 | ||
| Dec 23, 2025 10:02 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 10:01 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 09:59 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 09:58 | CPPg++13.3.0 | Success | 4,882 | ||
| Dec 23, 2025 09:55 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 09:55 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 09:48 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 09:45 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 09:33 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 09:30 | CPPclang++18.1.3 | Error | |||
| Dec 23, 2025 09:30 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 09:11 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 09:05 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 09:04 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 08:57 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 08:53 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 08:30 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 08:28 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 08:23 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 08:18 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 08:07 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 08:04 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 08:02 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 07:57 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 07:43 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 07:41 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 07:38 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 07:38 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 07:28 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 07:27 | CPPg++13.3.0 | Error | |||
| Dec 23, 2025 07:27 | CPPg++13.3.0 | Error |