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 | |
|---|---|---|---|---|---|
| Nov 11, 2025 22:42 | CPPg++13.3.0 | Error | |||
| Nov 11, 2025 22:40 | CPPg++13.3.0 | Error | |||
| Nov 11, 2025 22:40 | CPPg++13.3.0 | Success | 14,780+110.92 RP | ||
| Nov 11, 2025 22:38 | CPPg++13.3.0 | Error | |||
| Nov 11, 2025 22:32 | CPPg++13.3.0 | Error | |||
| Nov 11, 2025 22:30 | CPPg++13.3.0 | Error | |||
| Nov 11, 2025 22:28 | CPPg++13.3.0 | Success | 18,156 | ||
| Nov 11, 2025 22:27 | CPPg++13.3.0 | Error | |||
| Nov 11, 2025 22:26 | CPPg++13.3.0 | Error | |||
| Nov 11, 2025 21:59 | CPPg++13.3.0 | Success | 20,294 | ||
| Nov 11, 2025 21:50 | CPPg++13.3.0 | Success | 17,876 | ||
| Nov 6, 2025 09:52 | GOgo1.12.4 | Error | |||
| Nov 6, 2025 09:49 | GOgo1.12.4 | Success | 238,729 | ||
| Nov 6, 2025 09:47 | GOgo1.12.4 | Error | |||
| Nov 6, 2025 09:25 | GOgo1.12.4 | Success | 235,099 | ||
| Nov 6, 2025 09:24 | GOgo1.12.4 | Error | |||
| Nov 6, 2025 09:23 | GOgo1.12.4 | Success | 235,587 | ||
| Nov 6, 2025 09:02 | GOgo1.12.4 | Success | 237,927 | ||
| Nov 6, 2025 08:59 | GOgo1.25.4 | Success | 272,394 | ||
| Nov 6, 2025 08:55 | GOgo1.18 | Success | 233,802 | ||
| Nov 6, 2025 08:53 | GOgo1.18 | Error | |||
| Nov 6, 2025 08:49 | GOgo1.18 | Error | |||
| Nov 6, 2025 08:47 | GOgo1.18 | Error | |||
| Nov 6, 2025 08:42 | GOgo1.18 | Success | 230,581 | ||
| Nov 6, 2025 08:19 | GOgo1.18 | Error | |||
| Nov 6, 2025 08:18 | GOgo1.18 | Error | |||
| Nov 6, 2025 08:15 | GOgo1.18 | Error | |||
| Nov 6, 2025 08:10 | GOgo1.18 | Error | |||
| Nov 6, 2025 07:58 | GOgo1.18 | Success | 256,002 | ||
| Nov 6, 2025 07:40 | GOgo1.18 | Success | 230,118+1.31 RP | ||
| Nov 6, 2025 07:29 | GOgo1.18 | Success | 237,282+6.65 RP | ||
| Nov 6, 2025 06:47 | GOgo1.25.4 | Success | 281,787 | ||
| Nov 6, 2025 06:45 | GOgo1.25.4 | Success | 281,743+35.49 RP | ||
| Nov 3, 2025 16:33 | CPPg++13.3.0 | Success | 459,452+21.77 RP | ||
| Nov 3, 2025 12:37 | CPPg++13.3.0 | Error | |||
| Nov 3, 2025 12:32 | CPPg++13.3.0 | Error | |||
| Nov 3, 2025 07:33 | CPPg++13.3.0 | Success | 318,034+11.06 RP | ||
| Nov 3, 2025 07:28 | CPPg++13.3.0 | Error | |||
| Nov 3, 2025 06:38 | CPPg++13.3.0 | Success | 490,629+20.38 RP | ||
| Nov 2, 2025 16:42 | CPPg++13.3.0 | Success | 490,231+20.40 RP | ||
| Oct 30, 2025 09:12 | GOgo1.25.3 | Success | 310,165 | ||
| Oct 30, 2025 09:11 | GOgo1.25.3 | Error | |||
| Oct 30, 2025 09:07 | GOgo1.25.3 | Success | 270,523+1.37 RP | ||
| Oct 30, 2025 08:53 | GOgo1.25.3 | Success | 280,954+35.59 RP | ||
| Oct 29, 2025 21:22 | GOgo1.25.3 | Error | |||
| Oct 29, 2025 20:58 | GOgo1.25.3 | Success | 270,250+1.54 RP | ||
| Oct 29, 2025 20:42 | GOgo1.25.3 | Success | 281,993+35.46 RP | ||
| Oct 23, 2025 19:38 | CPPg++13.3.0 | Success | 489,192+20.44 RP | ||
| Oct 23, 2025 08:37 | CPPg++13.3.0 | Success | 67,243+32.45 RP | ||
| Oct 22, 2025 19:52 | CPPg++13.3.0 | Success | 86,008+116.27 RP | ||
| Oct 15, 2025 02:01 | CPPg++13.3.0 | Success | 211,786+7.73 RP | ||
| Oct 14, 2025 17:38 | CPPg++13.3.0 | Success | 253,248+8.09 RP | ||
| Oct 14, 2025 17:07 | CPPg++13.3.0 | Success | 318,494+0.62 RP | ||
| Oct 14, 2025 17:00 | CPPg++13.3.0 | Success | 348,086 | ||
| Oct 14, 2025 16:08 | CPPg++13.3.0 | Success | 329,589 | ||
| Oct 14, 2025 07:24 | CPPg++13.3.0 | Success | 338,792 | ||
| Oct 14, 2025 07:15 | CPPg++13.3.0 | Success | 351,174 | ||
| Oct 14, 2025 06:38 | CPPg++13.3.0 | Error | |||
| Oct 14, 2025 02:50 | CPPg++13.3.0 | Success | 324,900+0.09 RP | ||
| Oct 14, 2025 02:29 | CPPg++13.3.0 | Success | 328,496 | ||
| Oct 12, 2025 20:29 | CPPg++13.3.0 | Success | 163,170 | ||
| Oct 12, 2025 20:26 | CPPg++13.3.0 | Error | |||
| Oct 12, 2025 03:50 | CPPg++13.3.0 | Success | 44,235 | ||
| Oct 12, 2025 03:49 | CPPg++13.3.0 | Success | 45,531 | ||
| Oct 12, 2025 03:48 | CPPg++13.3.0 | Success | 45,197 | ||
| Oct 12, 2025 03:47 | CPPg++13.3.0 | Success | 45,746 | ||
| Oct 12, 2025 03:40 | CPPg++13.3.0 | Success | 41,804+0.63 RP | ||
| Oct 12, 2025 03:38 | CPPg++13.3.0 | Success | 41,915+16.04 RP | ||
| Oct 12, 2025 03:29 | CPPg++13.3.0 | Success | 44,937+8.54 RP | ||
| Oct 12, 2025 03:29 | CPPg++13.3.0 | Success | 46,901 | ||
| Oct 12, 2025 03:26 | CPPg++13.3.0 | Success | 46,730+1.19 RP | ||
| Oct 12, 2025 03:25 | CPPg++13.3.0 | Success | 54,143 | ||
| Oct 12, 2025 03:24 | CPPg++13.3.0 | Success | 48,786 | ||
| Oct 12, 2025 03:22 | CPPg++13.3.0 | Success | 47,895 | ||
| Oct 12, 2025 03:21 | CPPg++13.3.0 | Success | 47,989 | ||
| Oct 12, 2025 03:18 | CPPg++13.3.0 | Success | 51,464 | ||
| Oct 12, 2025 03:14 | CPPg++13.3.0 | Success | 49,924 | ||
| Oct 12, 2025 03:14 | CPPg++13.3.0 | Success | 49,688 | ||
| Oct 12, 2025 03:04 | CPPclang++18.1.3 | Success | 48,133 | ||
| Oct 12, 2025 03:04 | CPPg++13.3.0 | Success | 46,992+96.38 RP | ||
| Oct 12, 2025 02:55 | CPPg++13.3.0 | Success | 85,894+20.99 RP | ||
| Oct 12, 2025 02:51 | CPPg++13.3.0 | Success | 104,790+7.85 RP | ||
| Oct 12, 2025 02:08 | CPPg++13.3.0 | Success | 114,189+57.19 RP | ||
| Oct 12, 2025 00:40 | CPPg++13.3.0 | Success | 329,074+30.39 RP | ||
| Oct 10, 2025 05:30 | CPPclang++18.1.3 | Error | |||
| Oct 10, 2025 05:30 | CPPclang++18.1.3 | Error | |||
| Oct 3, 2025 23:52 | CPPg++13.3.0 | Success | 259,893+18.15 RP | ||
| Oct 3, 2025 22:53 | CPPg++13.3.0 | Error | |||
| Oct 3, 2025 22:51 | CPPg++13.3.0 | Error | |||
| Oct 3, 2025 20:49 | CPPg++13.3.0 | Error | |||
| Oct 3, 2025 20:43 | CPPg++13.3.0 | Error | |||
| Oct 3, 2025 20:15 | CPPg++13.3.0 | Error | |||
| Oct 3, 2025 20:10 | CPPg++13.3.0 | Error | |||
| Oct 3, 2025 20:06 | CPPg++13.3.0 | Error | |||
| Oct 3, 2025 19:04 | CPPg++13.3.0 | Error | |||
| Oct 3, 2025 19:02 | CPPg++13.3.0 | Success | 491,839+20.33 RP | ||
| Sep 26, 2025 18:23 | GOgo1.25.1 | Success | 270,097+37.02 RP | ||
| Sep 26, 2025 11:59 | CPPg++13.3.0 | Success | 96,298 | ||
| Sep 26, 2025 11:49 | CPPg++13.3.0 | Success | 95,641+10.57 RP | ||
| Sep 26, 2025 11:43 | CPPg++13.3.0 | Error |