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 | |
|---|---|---|---|---|---|
| Aug 9, 2023 13:09 | GOgo1.20.7 | Success | 232,410+0.06 RP | ||
| Aug 9, 2023 13:07 | GOgo1.20.7 | Success | 232,725+42.97 RP | ||
| Aug 8, 2023 17:47 | CPPclang++10.0.0 | Success | 8,499+4.55 RP | ||
| Aug 8, 2023 17:47 | CPPclang++10.0.0 | Success | 8,532+15.99 RP | ||
| Aug 8, 2023 17:47 | CPPclang++10.0.0 | Success | 8,650+28.93 RP | ||
| Aug 8, 2023 17:46 | CPPclang++10.0.0 | Success | 8,872+64.67 RP | ||
| Aug 8, 2023 17:43 | CPPclang++10.0.0 | Error | |||
| Aug 8, 2023 17:22 | CPPclang++10.0.0 | Success | 9,439 | ||
| Aug 8, 2023 17:21 | CPPclang++10.0.0 | Success | 9,644 | ||
| Aug 8, 2023 17:12 | CPPclang++10.0.0 | Success | 9,412+3.38 RP | ||
| Aug 8, 2023 17:05 | CPPclang++10.0.0 | Success | 9,518 | ||
| Aug 8, 2023 17:02 | CPPclang++10.0.0 | Success | 9,570 | ||
| Aug 8, 2023 15:08 | CPPclang++10.0.0 | Success | 9,442 | ||
| Aug 8, 2023 15:05 | CPPclang++10.0.0 | Success | 11,399 | ||
| Aug 8, 2023 14:38 | CPPclang++10.0.0 | Success | 18,652 | ||
| Aug 8, 2023 14:27 | CPPclang++10.0.0 | Success | 9,493 | ||
| Aug 8, 2023 14:26 | CPPclang++10.0.0 | Success | 9,566 | ||
| Aug 8, 2023 14:25 | CPPclang++10.0.0 | Success | 9,466 | ||
| Aug 8, 2023 14:25 | CPPclang++10.0.0 | Success | 9,472 | ||
| Aug 8, 2023 14:24 | CPPclang++10.0.0 | Success | 9,773 | ||
| Aug 8, 2023 14:16 | CPPclang++10.0.0 | Error | |||
| Aug 8, 2023 14:14 | CPPclang++10.0.0 | Success | 9,461 | ||
| Aug 8, 2023 14:12 | CPPclang++10.0.0 | Success | 9,473 | ||
| Aug 8, 2023 14:09 | CPPclang++10.0.0 | Success | 9,470 | ||
| Aug 8, 2023 14:08 | CPPclang++10.0.0 | Error | |||
| Aug 8, 2023 13:53 | CPPclang++10.0.0 | Success | 11,155 | ||
| Aug 8, 2023 13:52 | CPPclang++10.0.0 | Success | 9,544 | ||
| Aug 8, 2023 13:50 | CPPclang++10.0.0 | Error | |||
| Aug 8, 2023 13:47 | CPPclang++10.0.0 | Success | 9,503 | ||
| Aug 8, 2023 13:42 | CPPclang++10.0.0 | Success | 9,449 | ||
| Aug 8, 2023 13:42 | CPPclang++10.0.0 | Success | 9,442+35.56 RP | ||
| Aug 8, 2023 13:41 | CPPclang++10.0.0 | Success | 9,770+29.51 RP | ||
| Aug 8, 2023 13:39 | CPPg++9.3.0 | Success | 10,060+1.48 RP | ||
| Aug 8, 2023 13:39 | CPPg++9.3.0 | Success | 10,075+19.60 RP | ||
| Aug 8, 2023 13:38 | CPPg++9.3.0 | Error | |||
| Aug 8, 2023 13:38 | CPPclang++10.0.0 | Error | |||
| Aug 8, 2023 13:33 | CPPclang++10.0.0 | Error | |||
| Aug 8, 2023 13:33 | CPPclang++10.0.0 | Error | |||
| Aug 8, 2023 13:33 | CPPg++9.3.0 | Error | |||
| Aug 8, 2023 11:40 | CPPg++9.3.0 | Error | |||
| Aug 8, 2023 11:39 | CPPg++9.3.0 | Error | |||
| Aug 8, 2023 11:32 | CPPg++9.3.0 | Error | |||
| Aug 8, 2023 11:11 | CPPg++9.3.0 | Error | |||
| Aug 8, 2023 11:04 | CPPg++9.3.0 | Error | |||
| Aug 8, 2023 11:01 | CPPg++9.3.0 | Error | |||
| Aug 8, 2023 11:01 | CPPg++9.3.0 | Error | |||
| Aug 8, 2023 10:59 | CPPg++9.3.0 | Error | |||
| Aug 8, 2023 10:58 | CPPg++9.3.0 | Error | |||
| Aug 8, 2023 10:58 | CPPg++9.3.0 | Error | |||
| Aug 8, 2023 08:18 | GOgo1.20.7 | Success | 135,196+0.79 RP | ||
| Aug 8, 2023 08:02 | GOgo1.20.7 | Success | 136,650+73.18 RP | ||
| Aug 7, 2023 22:37 | GOgo1.20.7 | Error | |||
| Aug 7, 2023 22:07 | GOgo1.20.7 | Error | |||
| Aug 7, 2023 22:05 | GOgo1.20.7 | Error | |||
| Aug 7, 2023 19:56 | GOgo1.20.7 | Success | 231,629+43.17 RP | ||
| Aug 6, 2023 16:26 | CPPg++9.3.0 | Success | 11,209 | ||
| Aug 6, 2023 16:26 | CPPg++9.3.0 | Success | 10,422 | ||
| Aug 6, 2023 16:26 | CPPclang++10.0.0 | Success | 10,884 | ||
| Aug 6, 2023 16:25 | CPPclang++10.0.0 | Success | 10,741 | ||
| Aug 6, 2023 16:24 | CPPclang++10.0.0 | Success | 14,549 | ||
| Aug 6, 2023 16:24 | CPPg++9.3.0 | Success | 14,138 | ||
| Aug 6, 2023 16:23 | CPPclang++10.0.0 | Error | |||
| Jul 25, 2023 16:02 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 16:01 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 16:00 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:54 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:53 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:52 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:51 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:43 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:43 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:43 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:30 | CPPg++9.3.0 | Success | 17,350 | ||
| Jul 25, 2023 15:29 | CPPg++9.3.0 | Success | 11,469 | ||
| Jul 25, 2023 15:22 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:18 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:18 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:16 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:16 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:14 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:14 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:14 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:13 | CPPg++9.3.0 | Error | |||
| Jul 25, 2023 15:11 | CPPg++9.3.0 | Success | 13,854 | ||
| Jul 25, 2023 15:09 | CPPg++9.3.0 | Success | 10,371 | ||
| Jul 25, 2023 15:09 | CPPg++9.3.0 | Success | 16,591 | ||
| Jul 25, 2023 15:09 | CPPg++9.3.0 | Success | 13,800 | ||
| Jul 24, 2023 16:09 | CPPg++9.3.0 | Error | |||
| Jul 24, 2023 16:07 | CPPclang++10.0.0 | Error | |||
| Jul 24, 2023 14:54 | CPPg++9.3.0 | Error | |||
| Jul 24, 2023 14:54 | CPPg++9.3.0 | Error | |||
| Jul 24, 2023 14:53 | CPPg++9.3.0 | Error | |||
| Jul 24, 2023 14:53 | CPPg++9.3.0 | Error | |||
| Jul 24, 2023 14:51 | CPPg++9.3.0 | Error | |||
| Jul 24, 2023 14:50 | CPPg++9.3.0 | Error | |||
| Jul 24, 2023 14:50 | CPPg++9.3.0 | Error | |||
| Jul 24, 2023 14:34 | CPPg++9.3.0 | Success | 10,408 | ||
| Jul 24, 2023 09:36 | CPPg++9.3.0 | Error | |||
| Jul 24, 2023 09:35 | CPPg++9.3.0 | Error | |||
| Jul 24, 2023 09:31 | CPPg++9.3.0 | Error |