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
May 1, 2023 18:37korinfkorinfGOgo1.20.3Success265,646
May 1, 2023 18:32korinfkorinfGOgo1.20.3Error
May 1, 2023 18:31korinfkorinfGOgo1.20.3Error
May 1, 2023 18:26korinfkorinfGOgo1.20.3Success255,024
May 1, 2023 18:09korinfkorinfGOgo1.20.3Error
May 1, 2023 18:01korinfkorinfGOgo1.20.3Error
May 1, 2023 16:52korinfkorinfGOgo1.20.3Error
May 1, 2023 16:46korinfkorinfGOgo1.20.3Error
May 1, 2023 16:44korinfkorinfGOgo1.20.3Error
May 1, 2023 16:41korinfkorinfGOgo1.20.3Error
May 1, 2023 14:29АндрейАндрейGOgo1.20.3Success208,727
May 1, 2023 14:26АндрейАндрейGOgo1.20.3Error
May 1, 2023 14:25АндрейАндрейGOgo1.20.3Error
May 1, 2023 12:49АндрейАндрейGOgo1.20.3Error
May 1, 2023 12:47АндрейАндрейGOgo1.20.3Error
May 1, 2023 12:44АндрейАндрейGOgo1.20.3Error
May 1, 2023 11:27АндрейАндрейGOgo1.20.3Success206,291
May 1, 2023 09:27korinfkorinfGOgo1.20.3Success208,034+0.08 RP
May 1, 2023 09:20korinfkorinfGOgo1.20.3Success208,384+4.60 RP
May 1, 2023 09:13korinfkorinfGOgo1.20.3Success246,907
May 1, 2023 09:10korinfkorinfGOgo1.20Success256,446
May 1, 2023 09:04korinfkorinfGOgo1.20.3Success230,470+43.39 RP
Apr 30, 2023 16:23АндрейАндрейGOgo1.20.3Success199,193+0.43 RP
Apr 30, 2023 16:22АндрейАндрейGOgo1.20.3Error
Apr 30, 2023 16:14АндрейАндрейGOgo1.20.3Error
Apr 30, 2023 16:12АндрейАндрейGOgo1.20.3Error
Apr 30, 2023 15:14АндрейАндрейGOgo1.20.3Success200,911+2.81 RP
Apr 30, 2023 15:07АндрейАндрейGOgo1.20.3Error
Apr 30, 2023 13:09АндрейАндрейGOgo1.20.3Success212,927+9.19 RP
Apr 29, 2023 18:29АндрейАндрейGOgo1.20.3Error
Apr 29, 2023 18:13АндрейАндрейGOgo1.20.3Error
Apr 29, 2023 14:47АндрейАндрейGOgo1.20.3Error
Mar 28, 2023 19:17Sergey StreminSergey StreminRUSTrust-1.68.0Success18,646
Mar 26, 2023 16:29Sergey StreminSergey StreminRUSTrust-1.68.0Success19,662
Mar 26, 2023 13:38Sergey StreminSergey StreminRUSTrust-1.68.0Success18,584
Mar 26, 2023 13:31Sergey StreminSergey StreminRUSTrust-1.68.0Success18,365+6.08 RP
Mar 12, 2023 13:36Saveliev AntonSaveliev AntonGOgo1.20.2Success80,270+6.09 RP
Mar 12, 2023 13:33Saveliev AntonSaveliev AntonGOgo1.20.2Success84,394+118.49 RP
Mar 11, 2023 19:20Saveliev AntonSaveliev AntonGOgo1.20.2Error
Mar 11, 2023 19:03Saveliev AntonSaveliev AntonGOgo1.20.2Error
Mar 11, 2023 18:43Saveliev AntonSaveliev AntonGOgo1.20.2Error
Mar 11, 2023 18:05Saveliev AntonSaveliev AntonGOgo1.20.2Error
Mar 11, 2023 18:04Saveliev AntonSaveliev AntonGOgo1.20.2Error
Mar 9, 2023 02:36Saken BerdibekovSaken BerdibekovGOgo1.20.2Error
Mar 9, 2023 02:34Saken BerdibekovSaken BerdibekovGOgo1.20.2Error
Mar 9, 2023 02:32Saken BerdibekovSaken BerdibekovGOgo1.20.2Error
Mar 9, 2023 02:30Saken BerdibekovSaken BerdibekovGOgo1.20.2Error
Mar 9, 2023 02:27Saken BerdibekovSaken BerdibekovGOgo1.20.2Success230,240+43.43 RP
Mar 8, 2023 19:30Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 8, 2023 19:23Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 8, 2023 19:20Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 8, 2023 16:59Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 8, 2023 16:48Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 8, 2023 16:04Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 8, 2023 15:39Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 8, 2023 15:37Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 8, 2023 15:13Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 7, 2023 20:23Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 7, 2023 20:21Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 7, 2023 20:18Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 7, 2023 20:09Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 7, 2023 20:03Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 7, 2023 19:57Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 7, 2023 14:25Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 7, 2023 14:24Saveliev AntonSaveliev AntonGOgo1.20.1Error
Mar 7, 2023 12:43АндрейАндрейGOgo1.20.1Success264,763+37.77 RP
Mar 7, 2023 12:36АндрейАндрейGOgo1.20.1Error
Mar 7, 2023 11:45АндрейАндрейGOgo1.20.1Error
Mar 7, 2023 11:29АндрейАндрейGOgo1.20.1Error
Mar 7, 2023 11:26АндрейАндрейGOgo1.20.1Error
Mar 4, 2023 11:21Sergey StreminSergey StreminRUSTrust-1.63.0Success18,661
Feb 27, 2023 13:38Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,955
Feb 26, 2023 18:00avdglavdglGOgo1.18.10Success119,054+84.00 RP
Feb 22, 2023 15:05Arsen AbdusalamovArsen AbdusalamovGOgo1.20.1Success241,137+41.47 RP
Feb 20, 2023 21:47Oleg TOleg TCPPclang++10.0.0Success25,137
Feb 20, 2023 21:45Oleg TOleg TCPPclang++10.0.0Success28,596
Feb 20, 2023 21:45Oleg TOleg TCPPclang++10.0.0Success29,269
Feb 20, 2023 21:44Oleg TOleg TCPPclang++10.0.0Success29,453
Feb 20, 2023 21:43Oleg TOleg TCPPclang++10.0.0Success24,242
Feb 20, 2023 21:42Oleg TOleg TCPPg++9.3.0Error
Feb 20, 2023 21:41Oleg TOleg TCPPg++9.3.0Error
Feb 20, 2023 21:30Oleg TOleg TCPPg++9.3.0Success41,751
Feb 20, 2023 21:28Oleg TOleg TCPPclang++10.0.0Success42,136
Feb 20, 2023 21:25Oleg TOleg TCPPclang++10.0.0Success33,493
Feb 20, 2023 21:24Oleg TOleg TCPPclang++10.0.0Success25,873
Feb 20, 2023 21:16Oleg TOleg TCPPg++9.3.0Success24,511
Feb 20, 2023 21:15Oleg TOleg TCPPclang++10.0.0Success24,805
Feb 20, 2023 21:11Oleg TOleg TCPPclang++10.0.0Error
Feb 20, 2023 21:10Oleg TOleg TCPPclang++10.0.0Error
Feb 20, 2023 21:09Oleg TOleg TCPPclang++10.0.0Error
Feb 20, 2023 21:08Oleg TOleg TCPPclang++10.0.0Success24,113+33.96 RP
Feb 20, 2023 21:06Oleg TOleg TCPPclang++10.0.0Error
Feb 20, 2023 21:06Oleg TOleg TCPPclang++10.0.0Success28,410
Feb 20, 2023 21:05Oleg TOleg TCPPclang++10.0.0Success29,117
Feb 20, 2023 21:04Oleg TOleg TCPPclang++10.0.0Success27,236
Feb 20, 2023 21:03Oleg TOleg TCPPclang++10.0.0Success26,264+4.78 RP
Feb 20, 2023 21:03Oleg TOleg TCPPg++9.3.0Success26,598+174.89 RP
Feb 20, 2023 21:00Oleg TOleg TCPPg++9.3.0Success49,732+179.47 RP
Feb 20, 2023 20:59Oleg TOleg TCPPg++9.3.0Error
Feb 20, 2023 20:58Oleg TOleg TCPPg++9.3.0Error