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 25, 2022 12:50 | CPPg++9.3.0 | Success | 15,785+0.72 RP | ||
| Aug 25, 2022 12:37 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 12:34 | CPPg++9.3.0 | Error | |||
| Aug 25, 2022 12:19 | CPPg++9.3.0 | Success | 15,850 | ||
| Aug 25, 2022 12:16 | CPPg++9.3.0 | Success | 16,102 | ||
| Aug 24, 2022 16:45 | CPPg++9.3.0 | Success | 16,566 | ||
| Aug 24, 2022 16:12 | CPPg++9.3.0 | Success | 24,332 | ||
| Aug 24, 2022 16:09 | CPPg++9.3.0 | Success | 24,247 | ||
| Aug 24, 2022 16:07 | CPPg++9.3.0 | Success | 24,295 | ||
| Aug 24, 2022 16:05 | CPPg++9.3.0 | Error | |||
| Aug 24, 2022 16:00 | CPPg++9.3.0 | Success | 24,789 | ||
| Aug 24, 2022 15:58 | CPPg++9.3.0 | Success | 24,073 | ||
| Aug 24, 2022 15:53 | CPPg++9.3.0 | Error | |||
| Aug 24, 2022 15:14 | CPPg++9.3.0 | Success | 23,962 | ||
| Aug 24, 2022 15:13 | CPPg++9.3.0 | Success | 24,068 | ||
| Aug 24, 2022 15:11 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 18:49 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 18:44 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 18:42 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 18:26 | CPPg++9.3.0 | Success | 20,371 | ||
| Aug 23, 2022 18:17 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 18:09 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 18:07 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 18:06 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 17:53 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 17:46 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 17:44 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 17:43 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 17:42 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 17:41 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 17:40 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 17:36 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 17:34 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 17:32 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 17:30 | CPPg++9.3.0 | Error | |||
| Aug 23, 2022 17:16 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 17:04 | CPPclang++10.0.0 | Success | 224,413 | ||
| Aug 23, 2022 17:02 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 16:54 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 16:50 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 16:49 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 16:45 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 16:43 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 16:38 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 16:35 | CPPclang++10.0.0 | Success | 152,589+18.49 RP | ||
| Aug 23, 2022 16:23 | CPPclang++10.0.0 | Success | 212,552+26.96 RP | ||
| Aug 23, 2022 16:20 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 16:17 | CPPclang++10.0.0 | Success | 497,783+20.09 RP | ||
| Aug 23, 2022 15:53 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 15:47 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 15:45 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 15:42 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 15:12 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 15:09 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 15:04 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 15:03 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 14:48 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 14:42 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 14:14 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 13:22 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 13:10 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 13:00 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 08:37 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 08:33 | CPPclang++10.0.0 | Error | |||
| Aug 23, 2022 08:24 | CPPclang++10.0.0 | Error | |||
| Aug 22, 2022 17:03 | CPPg++9.3.0 | Error | |||
| Aug 22, 2022 17:01 | CPPg++9.3.0 | Error | |||
| Aug 22, 2022 16:53 | CPPg++9.3.0 | Success | 15,803+10.59 RP | ||
| Aug 22, 2022 16:51 | CPPg++9.3.0 | Error | |||
| Aug 22, 2022 16:43 | CPPg++9.3.0 | Success | 16,072+56.97 RP | ||
| Aug 22, 2022 16:40 | CPPg++9.3.0 | Error | |||
| Aug 22, 2022 16:21 | CPPg++9.3.0 | Success | 17,692+1.43 RP | ||
| Aug 22, 2022 15:16 | CPPg++9.3.0 | Success | 21,333 | ||
| Aug 22, 2022 11:34 | CPPg++9.3.0 | Success | 323,611 | ||
| Aug 22, 2022 11:28 | CPPg++9.3.0 | Success | 274,634 | ||
| Aug 22, 2022 10:42 | CPPg++9.3.0 | Success | 274,362+5.62 RP | ||
| Aug 22, 2022 10:29 | CPPg++9.3.0 | Error | |||
| Aug 22, 2022 10:13 | CPPg++9.3.0 | Error | |||
| Aug 22, 2022 10:06 | CPPg++9.3.0 | Success | 324,389+7.81 RP | ||
| Aug 22, 2022 06:08 | CPPg++9.3.0 | Success | 460,768 | ||
| Aug 22, 2022 06:05 | CPPg++9.3.0 | Success | 434,401+1.51 RP | ||
| Aug 22, 2022 06:04 | CPPg++9.3.0 | Success | 464,931+21.51 RP | ||
| Aug 21, 2022 17:58 | CPPg++9.3.0 | Success | 21,313 | ||
| Aug 21, 2022 17:57 | CPPg++9.3.0 | Error | |||
| Aug 21, 2022 17:54 | CPPg++9.3.0 | Error | |||
| Aug 21, 2022 17:51 | CPPg++9.3.0 | Success | 23,361 | ||
| Aug 21, 2022 17:46 | CPPg++9.3.0 | Success | 20,089 | ||
| Aug 21, 2022 17:46 | RUSTrust-1.63.0 | Success | 18,468+32.80 RP | ||
| Aug 21, 2022 17:46 | CPPg++9.3.0 | Error | |||
| Aug 21, 2022 17:38 | CPPg++9.3.0 | Error | |||
| Aug 21, 2022 17:36 | CPPg++9.3.0 | Success | 23,354 | ||
| Aug 21, 2022 17:35 | CPPg++9.3.0 | Success | 18,174 | ||
| Aug 21, 2022 17:34 | CPPg++9.3.0 | Success | 17,737+2.41 RP | ||
| Aug 21, 2022 17:32 | CPPg++9.3.0 | Success | 17,813+3.38 RP | ||
| Aug 21, 2022 17:29 | CPPg++9.3.0 | Error | |||
| Aug 21, 2022 17:28 | CPPg++9.3.0 | Error | |||
| Aug 21, 2022 17:25 | CPPg++9.3.0 | Error | |||
| Aug 21, 2022 17:25 | CPPg++9.3.0 | Error | |||
| Aug 21, 2022 17:22 | CPPg++9.3.0 | Error | |||
| Aug 21, 2022 17:21 | CPPg++9.3.0 | Error |