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 | |
|---|---|---|---|---|---|
| Feb 11, 2026 19:17 | CPPg++13.3.0 | Success | 30,184 | ||
| Feb 11, 2026 19:17 | CPPg++13.3.0 | Success | 27,732 | ||
| Feb 11, 2026 19:17 | CPPg++13.3.0 | Success | 22,630 | ||
| Feb 11, 2026 19:17 | CPPg++13.3.0 | Success | 19,798 | ||
| Feb 11, 2026 19:17 | CPPg++13.3.0 | Success | 18,395+1.09 RP | ||
| Feb 11, 2026 19:13 | CPPg++13.3.0 | Success | 18,623 | ||
| Feb 11, 2026 19:11 | CPPg++13.3.0 | Success | 18,432+4.73 RP | ||
| Feb 11, 2026 19:11 | CPPg++13.3.0 | Success | 18,873 | ||
| Feb 11, 2026 19:11 | CPPg++13.3.0 | Success | 18,626 | ||
| Feb 11, 2026 19:11 | CPPg++13.3.0 | Success | 18,712 | ||
| Feb 11, 2026 19:08 | CPPg++13.3.0 | Success | 18,787 | ||
| Feb 11, 2026 19:08 | CPPg++13.3.0 | Success | 18,716 | ||
| Feb 11, 2026 19:08 | CPPg++13.3.0 | Success | 18,612 | ||
| Feb 11, 2026 19:08 | CPPg++13.3.0 | Success | 18,626 | ||
| Feb 11, 2026 19:05 | CPPg++13.3.0 | Success | 18,607 | ||
| Feb 11, 2026 19:04 | CPPg++13.3.0 | Success | 20,549 | ||
| Feb 11, 2026 19:04 | CPPg++13.3.0 | Success | 20,864 | ||
| Feb 11, 2026 19:04 | CPPg++13.3.0 | Success | 21,565 | ||
| Feb 11, 2026 19:04 | CPPg++13.3.0 | Success | 22,853 | ||
| Feb 11, 2026 19:04 | CPPg++13.3.0 | Success | 20,957 | ||
| Feb 11, 2026 19:04 | CPPg++13.3.0 | Success | 21,615 | ||
| Feb 11, 2026 19:04 | CPPg++13.3.0 | Success | 20,907 | ||
| Feb 11, 2026 19:03 | CPPg++13.3.0 | Success | 21,555 | ||
| Feb 11, 2026 19:03 | CPPg++13.3.0 | Success | 22,861 | ||
| Feb 11, 2026 19:02 | CPPg++13.3.0 | Success | 20,903 | ||
| Feb 11, 2026 19:02 | CPPg++13.3.0 | Success | 21,457 | ||
| Feb 11, 2026 19:02 | CPPg++13.3.0 | Success | 20,869 | ||
| Feb 11, 2026 19:01 | CPPg++13.3.0 | Success | 20,971 | ||
| Feb 11, 2026 18:55 | CPPg++13.3.0 | Success | 18,619 | ||
| Feb 11, 2026 18:55 | CPPg++13.3.0 | Success | 18,594+3.85 RP | ||
| Feb 11, 2026 18:55 | CPPg++13.3.0 | Success | 19,262 | ||
| Feb 11, 2026 18:55 | CPPg++13.3.0 | Success | 19,004 | ||
| Feb 11, 2026 18:53 | CPPg++13.3.0 | Success | 18,728+2.19 RP | ||
| Feb 11, 2026 18:53 | CPPg++13.3.0 | Success | 19,125 | ||
| Feb 11, 2026 18:53 | CPPg++13.3.0 | Success | 22,908 | ||
| Feb 11, 2026 18:52 | CPPg++13.3.0 | Success | 20,144 | ||
| Feb 11, 2026 18:49 | CPPg++13.3.0 | Success | 19,941 | ||
| Feb 11, 2026 18:49 | CPPg++13.3.0 | Success | 19,269 | ||
| Feb 11, 2026 18:49 | CPPg++13.3.0 | Success | 18,805+3.12 RP | ||
| Feb 11, 2026 18:49 | CPPg++13.3.0 | Success | 18,916+11.14 RP | ||
| Feb 11, 2026 18:47 | CPPclang++18.1.3 | Success | 21,740 | ||
| Feb 11, 2026 18:47 | CPPg++13.3.0 | Success | 19,653 | ||
| Feb 11, 2026 18:47 | CPPg++13.3.0 | Success | 24,888 | ||
| Feb 11, 2026 18:47 | CPPg++13.3.0 | Success | 24,549 | ||
| Feb 11, 2026 18:45 | CPPclang++18.1.3 | Success | 22,701 | ||
| Feb 11, 2026 18:45 | CPPg++13.3.0 | Success | 25,998 | ||
| Feb 11, 2026 18:45 | CPPg++13.3.0 | Success | 22,916 | ||
| Feb 11, 2026 18:45 | CPPg++13.3.0 | Success | 22,929 | ||
| Feb 11, 2026 18:45 | CPPg++13.3.0 | Success | 20,275 | ||
| Feb 11, 2026 18:44 | CPPg++13.3.0 | Success | 21,188 | ||
| Feb 11, 2026 18:44 | CPPg++13.3.0 | Success | 21,070 | ||
| Feb 11, 2026 18:44 | CPPg++13.3.0 | Success | 21,026 | ||
| Feb 11, 2026 18:43 | CPPg++13.3.0 | Success | 21,054 | ||
| Feb 11, 2026 18:43 | CPPg++13.3.0 | Success | 20,954 | ||
| Feb 11, 2026 18:43 | CPPg++13.3.0 | Success | 22,376 | ||
| Feb 11, 2026 18:31 | CPPg++13.3.0 | Error | |||
| Feb 11, 2026 18:31 | CPPg++13.3.0 | Error | |||
| Feb 11, 2026 18:31 | CPPg++13.3.0 | Error | |||
| Feb 11, 2026 18:31 | CPPg++13.3.0 | Success | 28,714 | ||
| Feb 11, 2026 18:31 | CPPg++13.3.0 | Success | 22,451 | ||
| Feb 11, 2026 18:31 | CPPg++13.3.0 | Success | 29,451 | ||
| Feb 11, 2026 15:45 | CPPg++13.3.0 | Success | 98,609+0.26 RP | ||
| Feb 11, 2026 15:08 | CPPg++13.3.0 | Success | 98,865+56.24 RP | ||
| Feb 11, 2026 14:18 | CPPg++13.3.0 | Error | |||
| Feb 10, 2026 16:04 | CPPg++13.3.0 | Error | |||
| Feb 9, 2026 21:57 | CPPg++13.3.0 | Error | |||
| Feb 9, 2026 21:41 | CPPg++13.3.0 | Success | 222,686+0.75 RP | ||
| Feb 9, 2026 21:20 | CPPg++13.3.0 | Success | 226,451+23.93 RP | ||
| Feb 9, 2026 17:55 | CPPg++13.3.0 | Success | 494,213+20.23 RP | ||
| Feb 8, 2026 14:32 | RUSTrust-1.92.0 | Error | |||
| Feb 3, 2026 22:13 | CPPg++13.3.0 | Success | 26,586 | ||
| Feb 3, 2026 22:13 | CPPg++13.3.0 | Success | 27,175 | ||
| Feb 3, 2026 22:13 | CPPg++13.3.0 | Error | |||
| Feb 3, 2026 22:13 | CPPg++13.3.0 | Success | 26,549 | ||
| Feb 2, 2026 18:43 | CPPg++13.3.0 | Success | 490,977+20.37 RP | ||
| Feb 2, 2026 09:35 | CPPg++13.3.0 | Success | 466,155+21.45 RP | ||
| Jan 31, 2026 17:36 | CPPg++13.3.0 | Success | 56,069 | ||
| Jan 31, 2026 17:34 | CPPg++13.3.0 | Success | 28,084 | ||
| Jan 31, 2026 17:34 | CPPg++13.3.0 | Success | 29,272 | ||
| Jan 31, 2026 17:32 | CPPg++13.3.0 | Success | 24,791 | ||
| Jan 31, 2026 17:25 | RUSTrust-1.93.0 | Success | 63,002 | ||
| Jan 31, 2026 17:24 | RUSTrust-1.93.0 | Success | 66,991 | ||
| Jan 31, 2026 17:24 | RUSTrust-1.93.0 | Success | 63,656 | ||
| Jan 31, 2026 17:24 | RUSTrust-1.93.0 | Success | 63,790 | ||
| Jan 31, 2026 17:24 | RUSTrust-1.93.0 | Success | 70,137 | ||
| Jan 31, 2026 17:23 | RUSTrust-1.93.0 | Success | 19,323+39.58 RP | ||
| Jan 31, 2026 17:23 | RUSTrust-1.93.0 | Success | 39,125 | ||
| Jan 31, 2026 17:16 | RUSTrust-1.93.0 | Success | 20,983 | ||
| Jan 31, 2026 17:16 | RUSTrust-1.93.0 | Success | 21,003 | ||
| Jan 31, 2026 17:16 | RUSTrust-1.93.0 | Success | 20,923+0.39 RP | ||
| Jan 31, 2026 17:16 | RUSTrust-1.93.0 | Success | 20,940+6.59 RP | ||
| Jan 31, 2026 17:16 | RUSTrust-1.93.0 | Success | 21,233+0.04 RP | ||
| Jan 31, 2026 17:15 | RUSTrust-1.93.0 | Success | 21,235+470.92 RP | ||
| Jan 30, 2026 04:34 | ZIG0.14.0 | Success | 21,606+263.08 RP | ||
| Jan 29, 2026 15:19 | CPPg++13.3.0 | Error | |||
| Jan 29, 2026 15:19 | CPPg++13.3.0 | Error | |||
| Jan 29, 2026 15:18 | CPPg++13.3.0 | Error | |||
| Jan 29, 2026 07:56 | CPPg++13.3.0 | Success | 492,479+20.31 RP | ||
| Jan 22, 2026 01:44 | CPPg++13.3.0 | Success | 4,414 | ||
| Jan 22, 2026 01:43 | CPPg++13.3.0 | Success | 4,390 |