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
Dec 19, 2025 19:00Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 18:59Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 18:24Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,024
Dec 19, 2025 18:24Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 18:23Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,992
Dec 19, 2025 18:20Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,098
Dec 19, 2025 18:16Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,005
Dec 19, 2025 18:15Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,017
Dec 19, 2025 18:11Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,990+10.80 RP
Dec 19, 2025 18:09Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,217
Dec 19, 2025 18:08Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,062
Dec 19, 2025 18:03Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,068
Dec 19, 2025 18:02Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,086
Dec 19, 2025 18:02Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,079
Dec 19, 2025 17:59Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,859
Dec 19, 2025 17:36Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,503
Dec 19, 2025 17:35Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,399
Dec 19, 2025 17:33Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,624
Dec 19, 2025 17:33Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,533
Dec 19, 2025 17:32Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,553
Dec 19, 2025 17:32Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,555
Dec 19, 2025 17:32Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,433
Dec 19, 2025 17:32Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,537
Dec 19, 2025 17:00Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,756
Dec 19, 2025 16:59Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,748
Dec 19, 2025 16:59Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,707
Dec 19, 2025 16:57Rajarshi BasuRajarshi BasuCPPg++13.3.0Success15,539
Dec 19, 2025 16:57Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,844
Dec 19, 2025 16:55Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,136
Dec 19, 2025 16:54Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,975
Dec 19, 2025 16:53Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,235
Dec 19, 2025 15:41Rajarshi BasuRajarshi BasuCPPg++13.3.0Success14,975
Dec 19, 2025 15:37Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,532
Dec 19, 2025 15:34Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,859
Dec 19, 2025 15:34Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,870
Dec 19, 2025 15:34Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,936
Dec 19, 2025 15:34Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,415
Dec 19, 2025 15:34Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,230
Dec 19, 2025 15:34Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,931
Dec 19, 2025 15:33Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,428
Dec 19, 2025 15:33Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,071
Dec 19, 2025 15:33Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,110
Dec 19, 2025 15:33Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,729
Dec 19, 2025 15:33Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,778
Dec 19, 2025 15:30Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,806
Dec 19, 2025 15:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,793
Dec 19, 2025 15:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,483
Dec 19, 2025 15:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,065
Dec 19, 2025 15:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,599
Dec 19, 2025 15:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,897
Dec 19, 2025 15:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,473
Dec 19, 2025 15:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,832
Dec 19, 2025 15:27Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,633
Dec 19, 2025 15:24Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,015
Dec 19, 2025 15:12Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,243
Dec 19, 2025 13:43Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,029+67.31 RP
Dec 19, 2025 11:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,783
Dec 19, 2025 11:31Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,505
Dec 19, 2025 11:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,284+2.02 RP
Dec 19, 2025 11:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,310
Dec 19, 2025 10:49Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 10:06Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 10:02Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,703
Dec 19, 2025 09:42Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,747
Dec 19, 2025 09:41Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 09:30Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 09:30Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,322
Dec 19, 2025 09:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,292+22.17 RP
Dec 19, 2025 09:26Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,381+262.52 RP
Dec 19, 2025 09:20Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 09:16Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,949
Dec 19, 2025 09:15Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 09:15Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 09:14Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 09:14Rajarshi BasuRajarshi BasuCPPg++13.3.0Success13,495
Dec 19, 2025 09:14Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,860
Dec 19, 2025 09:13Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,665+13.81 RP
Dec 19, 2025 09:11Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,954
Dec 19, 2025 09:05Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,767
Dec 19, 2025 08:53Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,747+4.48 RP
Dec 19, 2025 08:51Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,774+1.65 RP
Dec 19, 2025 08:49Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,784+26.82 RP
Dec 19, 2025 08:46Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,008
Dec 19, 2025 08:43Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,002
Dec 19, 2025 08:43Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,003
Dec 19, 2025 08:43Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,029
Dec 19, 2025 08:42Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,054
Dec 19, 2025 08:42Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,022
Dec 19, 2025 08:41Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,988
Dec 19, 2025 08:41Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,634
Dec 19, 2025 08:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,812
Dec 19, 2025 08:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,678
Dec 19, 2025 08:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,953
Dec 19, 2025 08:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,025
Dec 19, 2025 08:39Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,616
Dec 19, 2025 08:39Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,150
Dec 19, 2025 08:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 08:23Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 08:22Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 08:21Rajarshi BasuRajarshi BasuCPPg++13.3.0Error