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
Apr 13, 2022 09:50Egor SergeevEgor SergeevCPPclang++10.0.0Success71,665+1.04 RP
Apr 13, 2022 09:48Egor SergeevEgor SergeevCPPclang++10.0.0Success72,205+1.11 RP
Apr 13, 2022 09:47Egor SergeevEgor SergeevCPPg++9.3.0Success74,490
Apr 7, 2022 15:48DiasDiasCPPg++9.3.0Success465,332+21.49 RP
Jan 21, 2022 04:57Karam Jameel MooreKaram Jameel MooreCPPg++9.3.0Success465,819+21.47 RP
Dec 15, 2021 15:38Yuriy LyfenkoYuriy LyfenkoGOgo1.13.9Success35,757
Dec 15, 2021 15:28Yuriy LyfenkoYuriy LyfenkoGOgo1.13.9Success30,406
Dec 15, 2021 15:25Yuriy LyfenkoYuriy LyfenkoGOgo1.13.9Error
Dec 15, 2021 15:23Yuriy LyfenkoYuriy LyfenkoGOgo1.17.5Error
Dec 15, 2021 13:14Alexander KimAlexander KimGOgo1.17.5Success232,221+43.06 RP
Dec 8, 2021 18:04a-poptsova-poptsovCPPg++9.3.0Error
Dec 8, 2021 18:02a-poptsova-poptsovCPPg++9.3.0Error
Dec 8, 2021 18:01a-poptsova-poptsovCPPg++9.3.0Error
Dec 8, 2021 17:20a-poptsova-poptsovCPPg++9.3.0Error
Nov 25, 2021 16:18Kirill ButinKirill ButinCPPg++9.3.0Success279,650
Nov 25, 2021 12:44Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 12:41Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 12:33Kirill ButinKirill ButinCPPg++9.3.0Success302,498
Nov 25, 2021 12:30Kirill ButinKirill ButinCPPclang++10.0.0Success301,795
Nov 25, 2021 12:16Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 25, 2021 12:07Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 25, 2021 12:03Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 25, 2021 11:39Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 25, 2021 11:08Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 25, 2021 11:05Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 25, 2021 10:53Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 10:51Kirill ButinKirill ButinCPPg++9.3.0Success298,042
Nov 25, 2021 10:36Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 10:14Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 10:12Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 10:10Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 10:08Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 10:01Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 10:00Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 09:58Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 09:58Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:50Kirill ButinKirill ButinCPPg++9.3.0Success309,619
Nov 25, 2021 00:49Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:47Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:41Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:39Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:25Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:23Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:22Kirill ButinKirill ButinCPPclang++10.0.0Success133,487+39.72 RP
Nov 25, 2021 00:21Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 25, 2021 00:18Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 25, 2021 00:16Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:14Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:12Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:07Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:05Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:04Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:02Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 24, 2021 23:44Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 24, 2021 22:44Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 24, 2021 22:43Kirill ButinKirill ButinCPPg++9.3.0Error
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