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 21, 2025 18:45 | CPPclang++18.1.3 | Error | |||
| Dec 21, 2025 18:41 | CPPclang++18.1.3 | Error | |||
| Dec 21, 2025 18:40 | CPPclang++18.1.3 | Error | |||
| Dec 21, 2025 18:36 | CPPclang++18.1.3 | Error | |||
| Dec 21, 2025 18:32 | CPPclang++18.1.3 | Error | |||
| Dec 21, 2025 18:27 | CPPclang++18.1.3 | Error | |||
| Dec 21, 2025 18:25 | CPPclang++18.1.3 | Error | |||
| Dec 21, 2025 18:24 | CPPclang++18.1.3 | Error | |||
| Dec 21, 2025 17:47 | CPPclang++18.1.3 | Error | |||
| Dec 21, 2025 17:45 | CPPclang++18.1.3 | Error | |||
| Dec 21, 2025 17:39 | CPPclang++18.1.3 | Error | |||
| Dec 21, 2025 13:37 | CPPg++13.3.0 | Error | |||
| Dec 21, 2025 13:33 | CPPg++13.3.0 | Error | |||
| Dec 21, 2025 13:31 | CPPg++13.3.0 | Error | |||
| Dec 21, 2025 12:57 | CPPg++13.3.0 | Error | |||
| Dec 21, 2025 12:54 | CPPg++13.3.0 | Error | |||
| Dec 21, 2025 12:53 | CPPg++13.3.0 | Error | |||
| Dec 21, 2025 12:34 | CPPg++13.3.0 | Error | |||
| Dec 21, 2025 12:31 | CPPg++13.3.0 | Error | |||
| Dec 21, 2025 12:06 | CPPg++13.3.0 | Error | |||
| Dec 21, 2025 11:43 | CPPg++13.3.0 | Success | 5,081 | ||
| Dec 21, 2025 11:38 | CPPg++13.3.0 | Success | 5,068 | ||
| Dec 21, 2025 06:11 | CPPg++13.3.0 | Success | 237,872 | ||
| Dec 21, 2025 06:08 | CPPg++13.3.0 | Success | 6,545 | ||
| Dec 21, 2025 05:56 | CPPg++13.3.0 | Success | 5,099 | ||
| Dec 21, 2025 05:54 | CPPg++13.3.0 | Success | 5,086 | ||
| Dec 21, 2025 05:35 | CPPg++13.3.0 | Success | 5,109 | ||
| Dec 21, 2025 05:23 | CPPg++13.3.0 | Success | 5,103 | ||
| Dec 21, 2025 05:22 | CPPg++13.3.0 | Success | 5,084 | ||
| Dec 21, 2025 05:08 | CPPg++13.3.0 | Success | 5,110 | ||
| Dec 21, 2025 05:03 | CPPg++13.3.0 | Success | 5,131 | ||
| Dec 21, 2025 05:01 | CPPg++13.3.0 | Success | 5,121 | ||
| Dec 21, 2025 04:57 | CPPg++13.3.0 | Success | 5,114 | ||
| Dec 21, 2025 04:54 | CPPg++13.3.0 | Error | |||
| Dec 21, 2025 04:45 | CPPg++13.3.0 | Success | 522,850 | ||
| Dec 21, 2025 04:01 | CPPg++13.3.0 | Success | 464,612+21.52 RP | ||
| Dec 20, 2025 17:15 | CPPg++13.3.0 | Error | |||
| Dec 20, 2025 17:14 | CPPg++13.3.0 | Error | |||
| Dec 20, 2025 17:12 | CPPg++13.3.0 | Error | |||
| Dec 20, 2025 16:52 | CPPg++13.3.0 | Success | 8,233 | ||
| Dec 20, 2025 16:50 | CPPg++13.3.0 | Success | 5,269 | ||
| Dec 20, 2025 16:46 | CPPg++13.3.0 | Success | 5,204 | ||
| Dec 20, 2025 16:45 | CPPg++13.3.0 | Success | 5,211 | ||
| Dec 20, 2025 16:44 | CPPg++13.3.0 | Success | 5,128 | ||
| Dec 20, 2025 16:40 | CPPg++13.3.0 | Error | |||
| Dec 20, 2025 16:39 | CPPg++13.3.0 | Error | |||
| Dec 20, 2025 16:39 | CPPg++13.3.0 | Error | |||
| Dec 20, 2025 16:39 | CPPg++13.3.0 | Success | 5,510 | ||
| Dec 20, 2025 16:38 | CPPg++13.3.0 | Error | |||
| Dec 20, 2025 16:31 | CPPg++13.3.0 | Error | |||
| Dec 20, 2025 16:30 | CPPg++13.3.0 | Error | |||
| Dec 20, 2025 16:30 | CPPg++13.3.0 | Success | 8,304 | ||
| Dec 20, 2025 16:24 | CPPg++13.3.0 | Error | |||
| Dec 20, 2025 16:23 | CPPg++13.3.0 | Success | 151,155 | ||
| Dec 20, 2025 16:23 | CPPg++13.3.0 | Error | |||
| Dec 20, 2025 16:19 | CPPg++13.3.0 | Success | 5,148 | ||
| Dec 20, 2025 16:19 | CPPg++13.3.0 | Success | 5,083 | ||
| Dec 20, 2025 16:13 | CPPg++13.3.0 | Error | |||
| Dec 20, 2025 16:06 | CPPg++13.3.0 | Success | 5,174 | ||
| Dec 20, 2025 16:04 | CPPg++13.3.0 | Success | 5,110 | ||
| Dec 20, 2025 16:01 | CPPg++13.3.0 | Success | 5,373 | ||
| Dec 20, 2025 15:56 | CPPg++13.3.0 | Success | 5,149 | ||
| Dec 20, 2025 15:31 | CPPg++13.3.0 | Success | 5,108 | ||
| Dec 20, 2025 15:27 | CPPg++13.3.0 | Success | 5,080 | ||
| Dec 20, 2025 15:26 | CPPg++13.3.0 | Success | 5,085 | ||
| Dec 20, 2025 15:26 | CPPg++13.3.0 | Success | 5,072 | ||
| Dec 20, 2025 15:26 | CPPg++13.3.0 | Success | 5,094 | ||
| Dec 20, 2025 15:25 | CPPg++13.3.0 | Success | 5,071 | ||
| Dec 20, 2025 15:25 | CPPg++13.3.0 | Success | 5,071 | ||
| Dec 20, 2025 15:25 | CPPg++13.3.0 | Success | 5,086 | ||
| Dec 20, 2025 15:25 | CPPg++13.3.0 | Success | 5,293 | ||
| Dec 20, 2025 15:25 | CPPg++13.3.0 | Success | 5,081 | ||
| Dec 20, 2025 15:24 | CPPg++13.3.0 | Success | 5,103 | ||
| Dec 20, 2025 15:24 | CPPg++13.3.0 | Success | 5,075 | ||
| Dec 20, 2025 15:24 | CPPg++13.3.0 | Success | 5,128 | ||
| Dec 20, 2025 15:24 | CPPg++13.3.0 | Success | 5,114 | ||
| Dec 20, 2025 15:23 | CPPg++13.3.0 | Success | 5,230 | ||
| Dec 20, 2025 15:23 | CPPg++13.3.0 | Success | 5,079 | ||
| Dec 20, 2025 15:22 | CPPg++13.3.0 | Error | |||
| Dec 20, 2025 15:22 | CPPg++13.3.0 | Error | |||
| Dec 20, 2025 15:16 | CPPg++13.3.0 | Success | 5,078 | ||
| Dec 20, 2025 15:15 | CPPg++13.3.0 | Success | 5,098 | ||
| Dec 20, 2025 15:14 | CPPg++13.3.0 | Success | 5,322 | ||
| Dec 20, 2025 15:14 | CPPg++13.3.0 | Success | 5,357 | ||
| Dec 20, 2025 15:13 | CPPg++13.3.0 | Success | 5,288 | ||
| Dec 20, 2025 15:13 | CPPg++13.3.0 | Success | 5,192 | ||
| Dec 20, 2025 15:12 | CPPg++13.3.0 | Success | 5,326 | ||
| Dec 20, 2025 15:07 | CPPg++13.3.0 | Success | 6,086 | ||
| Dec 20, 2025 15:06 | CPPg++13.3.0 | Success | 5,852 | ||
| Dec 20, 2025 15:05 | CPPg++13.3.0 | Success | 5,932 | ||
| Dec 20, 2025 14:59 | CPPg++13.3.0 | Success | 5,685 | ||
| Dec 20, 2025 14:59 | CPPg++13.3.0 | Success | 5,643 | ||
| Dec 20, 2025 14:57 | CPPg++13.3.0 | Success | 5,101 | ||
| Dec 20, 2025 14:54 | CPPg++13.3.0 | Success | 5,083 | ||
| Dec 20, 2025 14:54 | CPPg++13.3.0 | Success | 5,132 | ||
| Dec 20, 2025 14:53 | CPPg++13.3.0 | Error | |||
| Dec 20, 2025 14:53 | CPPg++13.3.0 | Success | 5,080 | ||
| Dec 20, 2025 14:53 | CPPg++13.3.0 | Success | 5,065+1.56 RP | ||
| Dec 20, 2025 14:52 | CPPg++13.3.0 | Success | 5,134 | ||
| Dec 20, 2025 14:51 | CPPg++13.3.0 | Success | 5,085 |