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 | |
|---|---|---|---|---|---|
| Jun 7, 2026 18:59 | CPPg++13.3.0 | Success | 24,167 | ||
| Jun 7, 2026 18:55 | CPPg++13.3.0 | Success | 23,902 | ||
| Jun 7, 2026 18:51 | CPPg++13.3.0 | Success | 23,772+7.13 RP | ||
| Jun 7, 2026 18:47 | CPPclang++20.1.2 | Error | |||
| Jun 7, 2026 18:47 | CPPg++13.3.0 | Success | 24,738 | ||
| Jun 7, 2026 18:43 | CPPg++13.3.0 | Success | 31,771 | ||
| Jun 7, 2026 18:40 | CPPclang++20.1.2 | Success | 22,208 | ||
| Jun 7, 2026 18:37 | CPPclang++20.1.2 | Success | 22,409 | ||
| Jun 7, 2026 18:37 | CPPg++13.3.0 | Error | |||
| Jun 7, 2026 18:34 | CPPclang++20.1.2 | Success | 22,403 | ||
| Jun 7, 2026 18:33 | CPPg++13.3.0 | Success | 31,903 | ||
| Jun 7, 2026 18:32 | CPPclang++20.1.2 | Error | |||
| Jun 7, 2026 18:28 | CPPclang++20.1.2 | Error | |||
| Jun 7, 2026 18:28 | CPPg++13.3.0 | Success | 27,038 | ||
| Jun 7, 2026 18:25 | CPPclang++20.1.2 | Success | 22,176 | ||
| Jun 7, 2026 18:22 | CPPclang++20.1.2 | Success | 22,294 | ||
| Jun 7, 2026 18:20 | CPPg++13.3.0 | Success | 25,204 | ||
| Jun 7, 2026 18:18 | CPPclang++20.1.2 | Success | 22,288 | ||
| Jun 7, 2026 18:15 | CPPclang++20.1.2 | Error | |||
| Jun 7, 2026 18:14 | CPPg++13.3.0 | Error | |||
| Jun 7, 2026 18:11 | CPPclang++20.1.2 | Success | 23,951 | ||
| Jun 7, 2026 18:10 | CPPg++13.3.0 | Success | 48,839 | ||
| Jun 7, 2026 18:08 | CPPclang++20.1.2 | Success | 22,665 | ||
| Jun 7, 2026 18:05 | CPPclang++20.1.2 | Success | 22,384 | ||
| Jun 7, 2026 18:04 | CPPclang++18.1.3 | Success | 30,227 | ||
| Jun 7, 2026 18:02 | CPPclang++19.1.1 | Success | 23,063 | ||
| Jun 7, 2026 17:59 | CPPclang++20.1.2 | Success | 22,104+2.04 RP | ||
| Jun 7, 2026 17:58 | CPPclang++18.1.3 | Error | |||
| Jun 7, 2026 17:54 | CPPclang++18.1.3 | Success | 24,275 | ||
| Jun 7, 2026 17:51 | CPPclang++18.1.3 | Success | 22,750 | ||
| Jun 7, 2026 17:48 | CPPg++13.3.0 | Success | 25,841 | ||
| Jun 7, 2026 17:46 | CPPclang++18.1.3 | Success | 22,204+46.07 RP | ||
| Jun 7, 2026 17:44 | CPPg++13.3.0 | Success | 24,502 | ||
| Jun 7, 2026 17:42 | CPPclang++18.1.3 | Error | |||
| Jun 7, 2026 17:38 | CPPg++13.3.0 | Success | 24,182+3.21 RP | ||
| Jun 7, 2026 17:38 | CPPclang++18.1.3 | Error | |||
| Jun 7, 2026 17:33 | CPPg++13.3.0 | Success | 24,681 | ||
| Jun 7, 2026 17:30 | CPPclang++18.1.3 | Success | 25,075 | ||
| Jun 7, 2026 17:28 | CPPg++13.3.0 | Success | 26,033 | ||
| Jun 7, 2026 17:26 | CPPclang++18.1.3 | Success | 24,827 | ||
| Jun 7, 2026 17:23 | CPPg++13.3.0 | Success | 29,283 | ||
| Jun 7, 2026 17:21 | CPPclang++18.1.3 | Success | 25,116 | ||
| Jun 7, 2026 17:17 | CPPclang++18.1.3 | Success | 27,283 | ||
| Jun 7, 2026 17:17 | CPPclang++18.1.3 | Success | 25,579 | ||
| Jun 7, 2026 17:14 | CPPclang++18.1.3 | Success | 24,734+3.36 RP | ||
| Jun 7, 2026 17:11 | CPPg++13.3.0 | Success | 33,650 | ||
| Jun 7, 2026 17:10 | CPPclang++18.1.3 | Success | 28,183 | ||
| Jun 7, 2026 17:06 | CPPclang++18.1.3 | Success | 24,941+17.85 RP | ||
| Jun 7, 2026 17:03 | CPPclang++18.1.3 | Success | 26,103+42.28 RP | ||
| Jun 7, 2026 16:59 | CPPclang++18.1.3 | Success | 30,818 | ||
| Jun 7, 2026 16:56 | CPPclang++18.1.3 | Success | 29,341+14.96 RP | ||
| Jun 7, 2026 16:52 | CPPclang++18.1.3 | Success | 30,688+3.61 RP | ||
| Jun 7, 2026 16:49 | CPPclang++18.1.3 | Success | 31,349 | ||
| Jun 7, 2026 16:46 | CPPg++13.3.0 | Success | 26,540 | ||
| Jun 7, 2026 16:46 | CPPclang++18.1.3 | Success | 36,033 | ||
| Jun 7, 2026 16:43 | CPPclang++18.1.3 | Success | 31,032+12.62 RP | ||
| Jun 7, 2026 16:39 | CPPclang++18.1.3 | Success | 37,989 | ||
| Jun 7, 2026 16:38 | CPPg++14.2.0 | Success | 24,433 | ||
| Jun 7, 2026 16:36 | CPPclang++18.1.3 | Success | 32,297+12.17 RP | ||
| Jun 7, 2026 16:33 | CPPg++13.3.0 | Success | 24,371+104.58 RP | ||
| Jun 7, 2026 16:33 | CPPclang++18.1.3 | Success | 33,618+37.16 RP | ||
| Jun 7, 2026 16:29 | CPPg++13.3.0 | Error | |||
| Jun 7, 2026 16:28 | CPPclang++18.1.3 | Success | 38,417+100.02 RP | ||
| Jun 7, 2026 16:23 | CPPclang++18.1.3 | Error | |||
| Jun 7, 2026 16:19 | CPPclang++18.1.3 | Error | |||
| Jun 7, 2026 16:19 | CPPg++13.3.0 | Success | 32,707+84.50 RP | ||
| Jun 7, 2026 16:13 | CPPclang++18.1.3 | Error | |||
| Jun 7, 2026 16:12 | CPPg++13.3.0 | Success | 45,198+43.37 RP | ||
| Jun 7, 2026 16:07 | CPPclang++18.1.3 | Success | 137,878 | ||
| Jun 7, 2026 16:05 | CPPg++13.3.0 | Success | 56,219+3.47 RP | ||
| Jun 7, 2026 16:01 | CPPclang++20.1.2 | Success | 60,420 | ||
| Jun 7, 2026 16:00 | CPPclang++18.1.3 | Success | 62,390+5.54 RP | ||
| Jun 7, 2026 15:57 | CPPg++13.3.0 | Success | 57,336+1.25 RP | ||
| Jun 7, 2026 15:55 | CPPclang++18.1.3 | Error | |||
| Jun 7, 2026 15:49 | CPPg++13.3.0 | Success | 57,750+36.72 RP | ||
| Jun 7, 2026 15:48 | CPPclang++18.1.3 | Success | 64,938 | ||
| Jun 7, 2026 15:45 | CPPclang++18.1.3 | Success | 64,624+15.36 RP | ||
| Jun 7, 2026 15:44 | CPPg++13.3.0 | Error | |||
| Jun 7, 2026 15:40 | CPPg++14.2.0 | Success | 71,745+139.38 RP | ||
| Jun 7, 2026 15:40 | CPPg++13.3.0 | Error | |||
| Jun 7, 2026 15:38 | CPPg++14.2.0 | Error | |||
| Jun 7, 2026 15:35 | CPPg++13.3.0 | Success | 73,293+37.00 RP | ||
| Jun 7, 2026 15:28 | CPPg++13.3.0 | Success | 100,566+99.44 RP | ||
| Jun 7, 2026 15:25 | CPPg++14.2.0 | Error | |||
| Jun 7, 2026 03:35 | CPPg++13.3.0 | Success | 6,630 | ||
| Jun 7, 2026 03:21 | CPPg++13.3.0 | Success | 6,597+2.29 RP | ||
| Jun 7, 2026 03:12 | CPPg++13.3.0 | Success | 6,611 | ||
| Jun 7, 2026 03:02 | CPPg++13.3.0 | Success | 6,607+6.84 RP | ||
| Jun 5, 2026 14:25 | CPPg++13.3.0 | Success | 6,661 | ||
| Jun 5, 2026 14:20 | CPPg++13.3.0 | Success | 6,671 | ||
| Jun 5, 2026 14:15 | CPPg++13.3.0 | Success | 6,661 | ||
| Jun 5, 2026 14:10 | CPPg++13.3.0 | Success | 6,677 | ||
| Jun 5, 2026 14:02 | CPPg++13.3.0 | Success | 7,175 | ||
| Jun 5, 2026 13:57 | CPPg++13.3.0 | Success | 7,002 | ||
| Jun 5, 2026 13:50 | CPPg++13.3.0 | Success | 6,676 | ||
| Jun 4, 2026 23:42 | CPPg++10.5.0 | Error | |||
| Jun 4, 2026 23:40 | CPPg++10.5.0 | Error | |||
| Jun 4, 2026 22:48 | CPPg++10.5.0 | Error | |||
| Jun 4, 2026 22:29 | CPPg++10.5.0 | Success | 175,030+5.22 RP | ||
| Jun 4, 2026 21:57 | CPPg++10.5.0 | Error |