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 20, 2025 05:45Rajarshi BasuRajarshi BasuCPPclang++18.1.3Error
Dec 20, 2025 05:42Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,494
Dec 20, 2025 05:41Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,597
Dec 20, 2025 05:41Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,550
Dec 20, 2025 05:41Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,806
Dec 20, 2025 05:36Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,503
Dec 20, 2025 05:36Rajarshi BasuRajarshi BasuCPPclang++18.1.3Error
Dec 20, 2025 05:36Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,487
Dec 20, 2025 05:35Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,602
Dec 20, 2025 05:30Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,519
Dec 20, 2025 05:29Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,481+2.33 RP
Dec 20, 2025 05:29Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,569
Dec 20, 2025 05:29Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,523
Dec 20, 2025 05:29Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,548
Dec 20, 2025 05:28Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,557
Dec 20, 2025 05:28Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,503
Dec 20, 2025 05:27Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,551
Dec 20, 2025 05:19Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,488+1.99 RP
Dec 20, 2025 05:07Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,538
Dec 20, 2025 05:07Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,547
Dec 20, 2025 05:06Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,504
Dec 20, 2025 05:06Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,494+19.01 RP
Dec 20, 2025 05:04Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,552+57.47 RP
Dec 20, 2025 04:33Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,735+7.87 RP
Dec 20, 2025 04:33Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,812
Dec 20, 2025 04:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 20, 2025 04:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,943
Dec 20, 2025 04:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,984
Dec 20, 2025 04:27Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,042
Dec 20, 2025 04:27Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,858
Dec 20, 2025 04:27Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,782
Dec 20, 2025 04:26Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,764
Dec 20, 2025 04:26Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,971
Dec 20, 2025 04:26Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,774
Dec 20, 2025 04:26Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,761+25.24 RP
Dec 20, 2025 04:24Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success6,376
Dec 20, 2025 04:21Rajarshi BasuRajarshi BasuCPPclang++18.1.3Error
Dec 20, 2025 04:20Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,846+7.86 RP
Dec 19, 2025 20:09Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,873+3.76 RP
Dec 19, 2025 20:08Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,913
Dec 19, 2025 20:07Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,805
Dec 19, 2025 20:05Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,218
Dec 19, 2025 20:03Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,901
Dec 19, 2025 19:58Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,161
Dec 19, 2025 19:58Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,202
Dec 19, 2025 19:57Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,236
Dec 19, 2025 19:57Rajarshi BasuRajarshi BasuCPPg++13.3.0Success14,920
Dec 19, 2025 19:57Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,358
Dec 19, 2025 19:56Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 19:56Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,268
Dec 19, 2025 19:56Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,889
Dec 19, 2025 19:53Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,828
Dec 19, 2025 19:52Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,026
Dec 19, 2025 19:51Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,057
Dec 19, 2025 19:46Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,886+6.33 RP
Dec 19, 2025 19:37Josu San MartinJosu San MartinRUSTrust-1.92.0Success59,328+7.76 RP
Dec 19, 2025 19:36Josu San MartinJosu San MartinRUSTrust-1.92.0Success62,193+10.91 RP
Dec 19, 2025 19:36Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 19:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,707
Dec 19, 2025 19:27Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,627
Dec 19, 2025 19:26Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,663
Dec 19, 2025 19:22Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,949
Dec 19, 2025 19:20Josu San MartinJosu San MartinRUSTrust-1.92.0Success75,701
Dec 19, 2025 19:10Josu San MartinJosu San MartinCPPg++13.3.0Success66,721+149.88 RP
Dec 19, 2025 19:05Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,908+23.17 RP
Dec 19, 2025 19:01Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,995
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