Unique strings Sergey Svistunov

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
Nov 24, 2021 22:41Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 24, 2021 22:40Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 24, 2021 21:35Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 24, 2021 21:08Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 24, 2021 20:37Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 24, 2021 20:06Kirill ButinKirill ButinCPPclang++10.0.0Success284,161+0.09 RP
Nov 24, 2021 20:04Kirill ButinKirill ButinCPPg++9.3.0Success284,920
Nov 24, 2021 20:01Kirill ButinKirill ButinCPPg++9.3.0Success284,935+3.06 RP
Nov 24, 2021 19:58Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 24, 2021 19:47Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 24, 2021 19:45Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 24, 2021 19:42Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 24, 2021 19:41Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 24, 2021 19:25Kirill ButinKirill ButinCPPg++9.3.0Success312,151+32.04 RP
Nov 24, 2021 19:24Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 24, 2021 19:20Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 24, 2021 19:15Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 24, 2021 19:11Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 24, 2021 19:08Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 24, 2021 18:52Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 24, 2021 18:49Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 24, 2021 18:47Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 24, 2021 18:43Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 22, 2021 09:40a-poptsova-poptsovCPPclang++10.0.0Success427,411
Nov 22, 2021 09:36a-poptsova-poptsovCPPclang++10.0.0Success428,458
Nov 22, 2021 09:04a-poptsova-poptsovCPPclang++10.0.0Success427,430
Nov 22, 2021 09:03a-poptsova-poptsovCPPclang++10.0.0Success423,204
Nov 22, 2021 08:52a-poptsova-poptsovCPPclang++10.0.0Success424,942
Nov 22, 2021 08:49a-poptsova-poptsovCPPg++9.3.0Success426,735
Nov 22, 2021 08:48a-poptsova-poptsovCPPg++9.3.0Success435,578
Nov 22, 2021 08:41a-poptsova-poptsovCPPg++9.3.0Success463,538
Nov 10, 2021 17:58Sergey StreminSergey StreminRUSTrust-1.56.1Error
Nov 10, 2021 17:20Sergey StreminSergey StreminRUSTrust-1.56.1Success19,464+147.88 RP
Oct 30, 2021 14:41Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success150,537
Oct 30, 2021 14:38Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success145,659
Oct 24, 2021 22:23Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,308
Oct 17, 2021 12:12Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success113,980
Oct 17, 2021 12:04Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success95,459+39.89 RP
Oct 17, 2021 11:51Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Oct 16, 2021 07:34Sergei GunchenkoSergei GunchenkoCPPg++9.3.0Success466,862+21.42 RP
Oct 14, 2021 22:21Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success37,106
Oct 14, 2021 22:21Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success37,068+1.20 RP
Oct 10, 2021 06:10Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,301
Sep 28, 2021 18:24Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success41,702
Sep 28, 2021 18:11Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success310,557
Sep 28, 2021 17:10Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 20, 2021 22:39piculpiculCPPg++9.3.0Success21,639
Sep 20, 2021 22:38piculpiculCPPg++9.3.0Success21,862
Sep 20, 2021 22:37piculpiculCPPg++9.3.0Success22,520
Sep 20, 2021 22:36piculpiculCPPg++9.3.0Success25,199
Sep 20, 2021 22:35piculpiculCPPg++9.3.0Success21,363+0.74 RP
Sep 20, 2021 22:33piculpiculCPPg++9.3.0Success24,124
Sep 20, 2021 22:33piculpiculCPPg++9.3.0Error
Sep 20, 2021 22:31piculpiculCPPg++9.3.0Error
Sep 20, 2021 22:29piculpiculCPPg++9.3.0Success21,397+2.97 RP
Sep 17, 2021 21:34Malik ShamsutdinovMalik ShamsutdinovRUSTrust-1.55.0Error
Sep 17, 2021 21:32Malik ShamsutdinovMalik ShamsutdinovRUSTrust-1.55.0Error
Sep 17, 2021 20:51Malik ShamsutdinovMalik ShamsutdinovRUSTrust-1.55.0Success97,481+1.25 RP
Sep 17, 2021 20:43Malik ShamsutdinovMalik ShamsutdinovRUSTrust-1.55.0Error
Sep 17, 2021 20:35Malik ShamsutdinovMalik ShamsutdinovRUSTrust-1.55.0Success98,685+61.01 RP
Sep 16, 2021 18:35Malik ShamsutdinovMalik ShamsutdinovRUSTrust-1.55.0Success249,049
Sep 16, 2021 18:30Malik ShamsutdinovMalik ShamsutdinovRUSTrust-1.55.0Error
Sep 16, 2021 18:24Malik ShamsutdinovMalik ShamsutdinovRUSTrust-1.55.0Success247,992+40.32 RP
Sep 9, 2021 17:49Andrey TsvetkovAndrey TsvetkovGOgo1.17Error
Sep 9, 2021 17:48Andrey TsvetkovAndrey TsvetkovGOgo1.17Error
Sep 9, 2021 17:45Andrey TsvetkovAndrey TsvetkovGOgo1.17Error
Sep 9, 2021 17:44Andrey TsvetkovAndrey TsvetkovGOgo1.17Error
Sep 9, 2021 17:23nultenulteCPPg++9.3.0Error
Sep 9, 2021 17:22nultenulteCPPg++9.3.0Error
Sep 9, 2021 17:19nultenulteCPPg++9.3.0Error
Sep 9, 2021 17:18nultenulteCPPg++9.3.0Error
Sep 9, 2021 17:16nultenulteCPPg++9.3.0Error
Sep 9, 2021 17:08nultenulteCPPg++9.3.0Error
Sep 9, 2021 17:07nultenulteCPPg++9.3.0Error
Sep 9, 2021 17:05nultenulteCPPg++9.3.0Error
Sep 9, 2021 17:03nultenulteCPPg++9.3.0Error
Sep 9, 2021 17:02nultenulteCPPg++9.3.0Error
Sep 9, 2021 17:00Andrey TsvetkovAndrey TsvetkovGOgo1.17Success93,365
Sep 9, 2021 16:59Andrey TsvetkovAndrey TsvetkovGOgo1.17Success92,341
Sep 9, 2021 16:50Andrey TsvetkovAndrey TsvetkovGOgo1.14.15Success93,811
Sep 9, 2021 16:50Andrey TsvetkovAndrey TsvetkovGOgo1.17Success92,102
Sep 9, 2021 16:49Andrey TsvetkovAndrey TsvetkovGOgo1.13.15Success94,354
Sep 9, 2021 16:48Andrey TsvetkovAndrey TsvetkovGOgo1.13.15Success94,002
Sep 9, 2021 16:46Andrey TsvetkovAndrey TsvetkovGOgo1.13.15Success95,590
Sep 9, 2021 16:45Andrey TsvetkovAndrey TsvetkovGOgo1.13.15Success98,805
Sep 9, 2021 16:44Andrey TsvetkovAndrey TsvetkovGOgo1.13.15Success105,453
Sep 8, 2021 12:33Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success278,952
Sep 8, 2021 12:28Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success160,339
Sep 8, 2021 12:25Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success154,168+0.51 RP
Sep 8, 2021 12:24Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Sep 8, 2021 12:22Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Sep 8, 2021 09:55Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Sep 8, 2021 09:49Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success155,799
Sep 8, 2021 09:47Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success155,393+12.14 RP
Sep 8, 2021 09:33Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success546,071
Sep 8, 2021 09:31Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Sep 7, 2021 23:29piculpiculCPPg++9.3.0Success27,144
Sep 7, 2021 23:27piculpiculCPPg++9.3.0Success21,552
Sep 7, 2021 23:26piculpiculCPPg++9.3.0Success21,534+18.27 RP
Sep 7, 2021 23:21piculpiculCPPg++9.3.0Success22,721