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 | |
|---|---|---|---|---|---|
| Oct 17, 2026 20:29 | GOgo1.26.2 | Success | 44,183 | ||
| Oct 17, 2026 20:25 | CPPclang++17.0.6 | Success | 68,535 | ||
| Oct 17, 2026 20:07 | GOgo1.26.2 | Success | 45,626 | ||
| Oct 17, 2026 19:53 | GOgo1.26.2 | Success | 58,861 | ||
| Oct 17, 2026 19:40 | GOgo1.26.2 | Success | 49,769+5.00 RP | ||
| Oct 17, 2026 09:53 | CPPclang++20.1.2 | Success | 19,612+5.00 RP | ||
| Oct 17, 2026 07:16 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 07:14 | CPPclang++17.0.6 | Success | 66,204+4.34 RP | ||
| Oct 17, 2026 06:34 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 06:34 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 06:30 | CPPclang++17.0.6 | Success | 78,560 | ||
| Oct 17, 2026 06:30 | CPPclang++17.0.6 | Success | 79,047 | ||
| Oct 17, 2026 06:25 | CPPclang++17.0.6 | Success | 78,664 | ||
| Oct 17, 2026 06:19 | CPPclang++17.0.6 | Success | 81,865 | ||
| Oct 17, 2026 06:18 | CPPclang++17.0.6 | Success | 68,868 | ||
| Oct 17, 2026 06:16 | CPPclang++17.0.6 | Success | 68,162+83.00 RP | ||
| Oct 17, 2026 06:13 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 06:09 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 05:02 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 05:01 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 04:43 | CPPg++10.5.0 | Success | 253,046 | ||
| Oct 17, 2026 04:36 | CPPg++10.5.0 | Error | |||
| Oct 17, 2026 04:31 | CPPg++10.5.0 | Success | 183,508 | ||
| Oct 17, 2026 04:21 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 04:21 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 04:21 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 04:20 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 04:19 | CPPg++10.5.0 | Error | |||
| Oct 17, 2026 04:16 | CPPclang++17.0.6 | Success | 156,971+15.92 RP | ||
| Oct 17, 2026 04:15 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 04:12 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 04:07 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 03:56 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 03:54 | CPPclang++17.0.6 | Success | 239,073 | ||
| Oct 17, 2026 03:50 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 03:48 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 03:47 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 03:44 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 03:36 | CPPg++13.3.0 | Success | 7,952+5.00 RP | ||
| Oct 17, 2026 03:23 | CPPclang++17.0.6 | Success | 209,287+16.71 RP | ||
| Oct 17, 2026 03:18 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 03:12 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 03:11 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 02:50 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 02:49 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 02:47 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 02:45 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 02:40 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 01:51 | CPPclang++17.0.6 | Success | 321,809+0.08 RP | ||
| Oct 17, 2026 01:45 | CPPclang++17.0.6 | Error | |||
| Oct 17, 2026 01:41 | CPPg++10.5.0 | Error | |||
| Oct 17, 2026 01:41 | CPPg++10.5.0 | Error | |||
| Oct 17, 2026 01:31 | CPPg++10.5.0 | Success | 322,609+36.00 RP | ||
| Oct 17, 2026 01:28 | CPPg++10.5.0 | Error | |||
| Oct 17, 2026 01:25 | CPPg++10.5.0 | Error | |||
| Oct 17, 2026 01:23 | CPPg++10.5.0 | Error | |||
| Oct 17, 2026 00:00 | CPPg++10.5.0 | Success | 192,918+56.84 RP | ||
| Oct 16, 2026 22:28 | ZIG0.15.1 | Success | 4,261+2'297.33 RP | ||
| Oct 16, 2026 21:22 | CPPg++10.5.0 | Success | 172,574 | ||
| Oct 16, 2026 20:55 | CPPg++10.5.0 | Success | 192,637 | ||
| Oct 16, 2026 20:50 | CPPg++10.5.0 | Success | 14,176+246.01 RP | ||
| Oct 16, 2026 20:31 | GOgo1.26.2 | Success | 21,767+117.69 RP | ||
| Oct 16, 2026 20:24 | GOgo1.26.2 | Success | 29,264+341.72 RP | ||
| Oct 16, 2026 11:22 | CPPg++13.3.0 | Success | 8,002 | ||
| Oct 13, 2026 18:42 | CPPclang++18.1.3 | Success | 2,797 | ||
| Oct 13, 2026 14:01 | CPPg++13.3.0 | Success | 2,737 | ||
| Oct 13, 2026 13:32 | CPPg++13.3.0 | Success | 2,734 | ||
| Oct 13, 2026 07:29 | CPPg++13.3.0 | Success | 2,705+40.78 RP | ||
| Oct 13, 2026 06:46 | CPPg++13.3.0 | Success | 2,720+122.22 RP | ||
| Oct 13, 2026 06:33 | CPPg++13.3.0 | Success | 2,774+61.32 RP | ||
| Oct 13, 2026 06:00 | CPPg++13.3.0 | Success | 2,822+210.25 RP | ||
| Oct 13, 2026 05:54 | CPPg++13.3.0 | Success | 3,000+513.25 RP | ||
| Oct 13, 2026 04:55 | CPPg++13.3.0 | Success | 3,546+86.34 RP | ||
| Oct 13, 2026 04:44 | CPPg++13.3.0 | Success | 3,658+137.01 RP | ||
| Oct 13, 2026 04:35 | CPPg++13.3.0 | Success | 3,851+212.37 RP | ||
| Oct 13, 2026 04:20 | CPPg++13.3.0 | Success | 4,194+2.84 RP | ||
| Oct 13, 2026 04:05 | CPPg++13.3.0 | Success | 4,199+458.44 RP | ||
| Oct 13, 2026 03:45 | CPPg++13.3.0 | Success | 5,200+45.14 RP | ||
| Oct 13, 2026 03:40 | CPPg++13.3.0 | Success | 5,325+39.36 RP | ||
| Oct 13, 2026 03:30 | CPPg++13.3.0 | Success | 5,439+46.46 RP | ||
| Oct 13, 2026 03:18 | CPPg++13.3.0 | Success | 5,580+152.23 RP | ||
| Oct 13, 2026 03:00 | CPPg++13.3.0 | Success | 6,098+383.44 RP | ||
| Oct 12, 2026 20:32 | CPPg++14.2.0 | Error | +72.28 RP | ||
| Oct 12, 2026 14:57 | CPPg++13.3.0 | Success | 8,059 | ||
| Oct 12, 2026 14:48 | CPPg++13.3.0 | Success | 7,959+5.50 RP | ||
| Oct 12, 2026 14:40 | CPPg++13.3.0 | Success | 7,994+62.16 RP | ||
| Oct 12, 2026 14:33 | CPPg++13.3.0 | Success | 10,430 | ||
| Oct 12, 2026 06:11 | CPPg++13.3.0 | Success | 8,412+2.12 RP | ||
| Oct 12, 2026 06:02 | CPPg++13.3.0 | Success | 8,427+76.17 RP | ||
| Oct 12, 2026 05:44 | CPPg++13.3.0 | Success | 9,005+8.57 RP | ||
| Oct 12, 2026 05:23 | CPPg++13.3.0 | Success | 9,075+2.30 RP | ||
| Oct 12, 2026 05:05 | CPPclang++18.1.3 | Success | 9,094+2.65 RP | ||
| Oct 12, 2026 04:36 | CPPg++13.3.0 | Success | 9,333 | ||
| Oct 12, 2026 04:32 | CPPg++13.3.0 | Success | 9,116+10.96 RP | ||
| Oct 12, 2026 04:15 | CPPg++13.3.0 | Success | 9,208+19.69 RP | ||
| Oct 12, 2026 04:05 | CPPg++13.3.0 | Success | 9,378+11.25 RP | ||
| Oct 12, 2026 03:57 | CPPg++13.3.0 | Success | 9,530 | ||
| Oct 12, 2026 02:52 | CPPg++13.3.0 | Success | 9,478+2.00 RP | ||
| Oct 12, 2026 02:47 | CPPg++13.3.0 | Success | 9,532 | ||
| Oct 10, 2026 00:23 | CPPg++13.3.0 | Success | 9,496+2.54 RP |