Unique strings v2 Sergey Svistunov

Same problem as Unique strings, but with 3 CPUs available and scoring based on wall time instead of CPU time.

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 AuthorLanguageStatus Score
Jun 6, 2021 18:26Yuriy LyfenkoYuriy LyfenkoCPPSuccess50,534
Jun 6, 2021 18:19Yuriy LyfenkoYuriy LyfenkoCPPSuccess50,680
Jun 6, 2021 18:13Sergey StreminSergey StreminRUSTSuccess96,146
Jun 6, 2021 18:13Sergey StreminSergey StreminRUSTError
Jun 6, 2021 18:02Sergey StreminSergey StreminRUSTError
Jun 6, 2021 18:00Sergey StreminSergey StreminRUSTError
Jun 6, 2021 17:58Sergey StreminSergey StreminRUSTError
Jun 6, 2021 17:56Sergey StreminSergey StreminRUSTSuccess95,560
Jun 6, 2021 17:54Yuriy LyfenkoYuriy LyfenkoCPPSuccess46,549
Jun 6, 2021 17:54Yuriy LyfenkoYuriy LyfenkoCPPSuccess13,161+112.38 RP
Jun 6, 2021 17:48Yuriy LyfenkoYuriy LyfenkoCPPSuccess19,799
Jun 6, 2021 17:47Yuriy LyfenkoYuriy LyfenkoCPPError
Jun 6, 2021 17:45Yuriy LyfenkoYuriy LyfenkoCPPSuccess14,212+37.86 RP
Jun 6, 2021 17:44Yuriy LyfenkoYuriy LyfenkoCPPSuccess14,605+245.36 RP
Jun 6, 2021 17:42Yuriy LyfenkoYuriy LyfenkoCPPSuccess34,568
Jun 6, 2021 17:41Yuriy LyfenkoYuriy LyfenkoCPPSuccess17,832
Jun 6, 2021 17:40Yuriy LyfenkoYuriy LyfenkoCPPSuccess18,093
Jun 6, 2021 17:37Yuriy LyfenkoYuriy LyfenkoCPPSuccess17,793+756.98 RP
Jun 6, 2021 17:35Sergey StreminSergey StreminRUSTSuccess33,191
Jun 6, 2021 17:35Sergey StreminSergey StreminRUSTSuccess33,127+301.87 RP
Jun 6, 2021 17:05Yuriy LyfenkoYuriy LyfenkoCPPError
Jun 6, 2021 17:04Yuriy LyfenkoYuriy LyfenkoCPPError
Jun 6, 2021 16:42Yuriy LyfenkoYuriy LyfenkoCPPSuccess54,487+328.60 RP
Jun 6, 2021 16:04Yuriy LyfenkoYuriy LyfenkoCPPSuccess519,927+19.23 RP