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 20:09 | CPPclang++20.1.2 | Success | 13,912+4.21 RP | ||
| Jun 7, 2026 20:06 | CPPclang++20.1.2 | Success | 14,134 | ||
| Jun 7, 2026 20:02 | CPPclang++20.1.2 | Success | 19,378 | ||
| Jun 7, 2026 20:02 | CPPg++14.2.0 | Error | |||
| Jun 7, 2026 19:58 | CPPg++14.2.0 | Success | 21,923 | ||
| Jun 7, 2026 19:58 | CPPclang++20.1.2 | Success | 20,598 | ||
| Jun 7, 2026 19:53 | CPPclang++20.1.2 | Success | 22,843 | ||
| Jun 7, 2026 19:49 | CPPclang++20.1.2 | Success | 13,994+0.71 RP | ||
| Jun 7, 2026 19:44 | CPPclang++20.1.2 | Success | 14,044 | ||
| Jun 7, 2026 19:41 | CPPclang++20.1.2 | Success | 14,008+5.56 RP | ||
| Jun 7, 2026 19:40 | CPPg++14.2.0 | Success | 22,259 | ||
| Jun 7, 2026 19:38 | CPPclang++20.1.2 | Error | |||
| Jun 7, 2026 19:37 | CPPg++14.2.0 | Success | 23,011 | ||
| Jun 7, 2026 19:35 | CPPclang++20.1.2 | Success | 14,118+11.11 RP | ||
| Jun 7, 2026 19:32 | CPPclang++20.1.2 | Success | 14,343+17.35 RP | ||
| Jun 7, 2026 19:31 | CPPg++14.2.0 | Success | 21,834+33.03 RP | ||
| Jun 7, 2026 19:29 | CPPclang++20.1.2 | Success | 14,777 | ||
| Jun 7, 2026 19:25 | CPPclang++20.1.2 | Success | 14,709+71.77 RP | ||
| Jun 7, 2026 19:25 | CPPg++11.5.0 | Success | 23,708 | ||
| Jun 7, 2026 19:22 | CPPclang++20.1.2 | Success | 16,478 | ||
| Jun 7, 2026 19:22 | CPPg++12.4.0 | Success | 23,739 | ||
| Jun 7, 2026 19:19 | CPPclang++20.1.2 | Success | 16,463 | ||
| Jun 7, 2026 19:17 | CPPg++14.2.0 | Success | 24,027 | ||
| Jun 7, 2026 19:16 | CPPclang++20.1.2 | Success | 16,445+65.29 RP | ||
| Jun 7, 2026 19:13 | CPPclang++20.1.2 | Success | 18,423+90.39 RP | ||
| Jun 7, 2026 19:12 | CPPg++14.2.0 | Success | 23,531+0.04 RP | ||
| Jun 7, 2026 19:08 | CPPclang++20.1.2 | Success | 22,246 | ||
| Jun 7, 2026 19:06 | CPPg++14.2.0 | Success | 23,533+4.27 RP | ||
| Jun 7, 2026 19:05 | CPPclang++20.1.2 | Success | 26,428 | ||
| Jun 7, 2026 19:02 | CPPclang++18.1.3 | Success | 25,382 | ||
| 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 |