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 | |
|---|---|---|---|---|---|
| Sep 26, 2026 19:44 | CSHARP9.0.18 | Success | 2,781+325.72 RP | ||
| Sep 26, 2026 19:41 | GOgo1.26.2 | Success | 2,795+287.26 RP | ||
| Sep 26, 2026 19:39 | ZIG0.15.1 | Success | 2,783+318.85 RP | ||
| Sep 26, 2026 19:36 | RUSTrust-1.95.0 | Success | 2,798+310.27 RP | ||
| Sep 25, 2026 21:20 | CPPg++13.3.0 | Success | 2,765+15.66 RP | ||
| Sep 25, 2026 15:07 | RUSTrust-1.98.1 | Success | 86,269+115.92 RP | ||
| Sep 25, 2026 08:43 | CPPg++13.3.0 | Success | 2,771 | ||
| Sep 25, 2026 08:38 | CPPg++13.3.0 | Success | 2,771+190.20 RP | ||
| Sep 25, 2026 08:27 | CPPg++13.3.0 | Success | 2,846+156.23 RP | ||
| Sep 25, 2026 08:20 | CPPg++13.3.0 | Success | 2,940+501.13 RP | ||
| Sep 24, 2026 23:31 | CPPg++13.3.0 | Error | |||
| Sep 24, 2026 23:20 | CPPg++13.3.0 | Success | 3,448+119.36 RP | ||
| Sep 24, 2026 23:09 | CPPg++13.3.0 | Error | |||
| Sep 24, 2026 22:37 | CPPg++13.3.0 | Success | 3,596+78.90 RP | ||
| Sep 24, 2026 21:23 | CPPg++13.3.0 | Success | 3,701+2'701.97 RP | ||
| Sep 24, 2026 19:13 | CPPg++13.3.0 | Error | |||
| Sep 24, 2026 19:09 | CPPg++13.3.0 | Error | |||
| Sep 23, 2026 07:12 | CPPclang++19.1.1 | Success | 43,316 | ||
| Sep 23, 2026 06:24 | CPPclang++19.1.1 | Success | 5,424 | ||
| Sep 23, 2026 06:22 | CPPclang++19.1.1 | Success | 45,259 | ||
| Sep 23, 2026 06:19 | CPPclang++19.1.1 | Success | 9,540 | ||
| Sep 23, 2026 06:16 | CPPclang++19.1.1 | Success | 5,272+9.66 RP | ||
| Sep 23, 2026 06:14 | CPPclang++19.1.1 | Success | 75,319 | ||
| Sep 23, 2026 06:11 | CPPclang++19.1.1 | Success | 9,143 | ||
| Sep 23, 2026 06:07 | CPPclang++19.1.1 | Success | 86,292 | ||
| Sep 23, 2026 06:04 | CPPclang++19.1.1 | Success | 87,132 | ||
| Sep 23, 2026 06:01 | CPPclang++19.1.1 | Success | 44,732 | ||
| Sep 23, 2026 05:58 | CPPclang++19.1.1 | Success | 41,792 | ||
| Sep 23, 2026 05:56 | CPPclang++19.1.1 | Success | 5,299+451.40 RP | ||
| Sep 23, 2026 05:52 | CPPg++14.2.0 | Success | 98,952 | ||
| Sep 23, 2026 05:46 | CPPg++14.2.0 | Success | 83,909 | ||
| Sep 22, 2026 18:37 | CPPclang++19.1.1 | Success | 6,987 | ||
| Sep 22, 2026 18:36 | CPPclang++19.1.1 | Success | 6,965+40.66 RP | ||
| Sep 22, 2026 18:33 | CPPg++14.2.0 | Success | 7,180 | ||
| Sep 22, 2026 18:31 | CPPg++14.2.0 | Success | 7,168+423.27 RP | ||
| Sep 22, 2026 18:12 | CPPg++14.2.0 | Success | 61,802 | ||
| Sep 22, 2026 17:51 | CPPg++14.2.0 | Success | 10,290+28.42 RP | ||
| Sep 22, 2026 17:43 | CPPg++14.2.0 | Success | 10,600+10.13 RP | ||
| Sep 22, 2026 17:42 | CPPg++14.2.0 | Success | 10,715+21.78 RP | ||
| Sep 22, 2026 17:38 | CPPg++11.5.0 | Success | 10,971+5.70 RP | ||
| Sep 22, 2026 17:36 | CPPg++10.5.0 | Success | 11,060 | ||
| Sep 22, 2026 17:35 | CPPg++10.5.0 | Success | 11,489 | ||
| Sep 22, 2026 17:35 | CPPclang++19.1.1 | Success | 11,069 | ||
| Sep 22, 2026 17:32 | CPPclang++19.1.1 | Success | 11,040+905.80 RP | ||
| Sep 19, 2026 13:09 | CPPg++14.2.0 | Success | 5,704+4.90 RP | ||
| Sep 19, 2026 13:05 | CPPclang++20.1.2 | Success | 5,859 | ||
| Sep 19, 2026 13:04 | CPPg++14.2.0 | Success | 52,058 | ||
| Sep 19, 2026 13:03 | CPPg++14.2.0 | Success | 5,720+337.22 RP | ||
| Sep 19, 2026 12:58 | CPPg++14.2.0 | Success | 53,709 | ||
| Sep 19, 2026 12:57 | CPPclang++20.1.2 | Success | 7,151 | ||
| Sep 19, 2026 12:57 | CPPg++14.2.0 | Success | 7,087+19.05 RP | ||
| Sep 19, 2026 12:53 | CPPg++14.2.0 | Success | 60,467 | ||
| Sep 18, 2026 19:32 | CPPg++14.2.0 | Success | 71,501 | ||
| Sep 18, 2026 19:30 | CPPclang++20.1.2 | Success | 7,184+13.43 RP | ||
| Sep 18, 2026 19:28 | CPPg++14.2.0 | Success | 71,555 | ||
| Sep 18, 2026 19:27 | CPPg++14.2.0 | Success | 7,254+771.35 RP | ||
| Sep 18, 2026 19:24 | CPPg++14.2.0 | Success | 64,768 | ||
| Sep 18, 2026 19:21 | CPPg++14.2.0 | Success | 64,028 | ||
| Sep 18, 2026 19:12 | CPPg++14.2.0 | Success | 68,421 | ||
| Sep 18, 2026 19:01 | CPPg++14.2.0 | Success | 68,671 | ||
| Sep 18, 2026 18:58 | CPPg++14.2.0 | Success | 68,131 | ||
| Sep 18, 2026 18:53 | CPPg++14.2.0 | Success | 141,431 | ||
| Sep 18, 2026 18:49 | CPPg++14.2.0 | Success | 73,475 | ||
| Sep 18, 2026 18:48 | CPPg++14.2.0 | Success | 72,924 | ||
| Sep 18, 2026 18:39 | CPPg++14.2.0 | Success | 82,156 | ||
| Sep 18, 2026 18:26 | CPPg++14.2.0 | Success | 64,833 | ||
| Sep 18, 2026 18:22 | CPPg++14.2.0 | Success | 66,454 | ||
| Sep 18, 2026 18:17 | CPPg++14.2.0 | Success | 64,155 | ||
| Sep 18, 2026 18:15 | CPPg++14.2.0 | Success | 74,141 | ||
| Sep 18, 2026 18:01 | CPPg++14.2.0 | Success | 88,201 | ||
| Sep 18, 2026 17:57 | CPPg++14.2.0 | Success | 72,543 | ||
| Sep 18, 2026 17:54 | CPPg++14.2.0 | Success | 71,745 | ||
| Sep 18, 2026 17:52 | CPPg++14.2.0 | Success | 24,636 | ||
| Sep 18, 2026 17:48 | CPPg++14.2.0 | Success | 85,468 | ||
| Sep 18, 2026 17:42 | CPPg++14.2.0 | Success | 93,917 | ||
| Sep 18, 2026 17:40 | CPPg++14.2.0 | Success | 73,135 | ||
| Sep 18, 2026 17:26 | CPPg++14.2.0 | Success | 536,833 | ||
| Sep 18, 2026 17:19 | CPPg++14.2.0 | Success | 506,108 | ||
| Sep 18, 2026 16:57 | CPPg++14.2.0 | Success | 283,703 | ||
| Sep 18, 2026 16:49 | CPPg++14.2.0 | Success | 282,466 | ||
| Sep 16, 2026 00:28 | CPPg++14.2.0 | Success | 3,604 | ||
| Sep 15, 2026 22:26 | CPPg++14.2.0 | Success | 3,369 | ||
| Sep 15, 2026 22:22 | CPPg++14.2.0 | Success | 4,041 | ||
| Sep 15, 2026 03:49 | CPPg++14.2.0 | Success | 3,389 | ||
| Sep 14, 2026 09:04 | CPPg++14.2.0 | Success | 47,127+3.85 RP | ||
| Sep 11, 2026 11:52 | CPPg++10.5.0 | Success | 48,799 | ||
| Sep 11, 2026 11:41 | CPPg++10.5.0 | Success | 50,000 | ||
| Sep 11, 2026 11:32 | CPPg++10.5.0 | Success | 47,999+58.87 RP | ||
| Sep 11, 2026 11:24 | CPPg++10.5.0 | Success | 68,045 | ||
| Sep 11, 2026 11:21 | CPPg++10.5.0 | Success | 66,906+0.65 RP | ||
| Sep 11, 2026 11:12 | CPPg++10.5.0 | Success | 69,202 | ||
| Sep 11, 2026 10:56 | CPPg++10.5.0 | Success | 67,198+5.43 RP | ||
| Sep 11, 2026 10:51 | CPPg++10.5.0 | Success | 69,745+2.28 RP | ||
| Sep 11, 2026 10:37 | CPPg++10.5.0 | Success | 70,870+10.33 RP | ||
| Sep 11, 2026 10:35 | CPPclang++20.1.2 | Success | 76,699 | ||
| Sep 11, 2026 10:31 | CPPclang++20.1.2 | Success | 76,469+15.46 RP | ||
| Sep 10, 2026 16:24 | CPPclang++20.1.2 | Success | 48,391 | ||
| Sep 10, 2026 16:14 | CPPclang++20.1.2 | Success | 48,368+1.24 RP | ||
| Sep 10, 2026 16:08 | CPPclang++20.1.2 | Success | 48,734 | ||
| Sep 10, 2026 16:07 | CPPclang++20.1.2 | Success | 48,661+0.58 RP |