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 31, 2025 04:39Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,944
Dec 31, 2025 03:51Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 31, 2025 03:48Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 31, 2025 03:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 31, 2025 03:22Rajarshi BasuRajarshi BasuCPPg++13.3.0Success4,914
Dec 31, 2025 03:19Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,038
Dec 31, 2025 02:57Josu San MartinJosu San MartinRUSTrust-1.92.0Success58,848
Dec 31, 2025 00:48zielajzielajCPPclang++18.1.3Success3,643
Dec 31, 2025 00:48Aniruddha DebAniruddha DebCPPclang++18.1.3Success9,512+8.33 RP
Dec 31, 2025 00:47Aniruddha DebAniruddha DebCPPg++13.3.0Success9,720
Dec 31, 2025 00:45zielajzielajCPPclang++18.1.3Success3,705
Dec 31, 2025 00:44zielajzielajCPPclang++18.1.3Success3,693
Dec 31, 2025 00:43Aniruddha DebAniruddha DebCPPclang++18.1.3Error
Dec 31, 2025 00:42zielajzielajCPPclang++18.1.3Success4,618
Dec 31, 2025 00:42Aniruddha DebAniruddha DebCPPclang++18.1.3Error
Dec 31, 2025 00:41Aniruddha DebAniruddha DebCPPg++13.3.0Success9,588+39.36 RP
Dec 31, 2025 00:38Aniruddha DebAniruddha DebCPPg++13.3.0Error
Dec 31, 2025 00:32Aniruddha DebAniruddha DebCPPg++13.3.0Success10,143
Dec 31, 2025 00:31Aniruddha DebAniruddha DebCPPg++13.3.0Success10,087
Dec 31, 2025 00:30Aniruddha DebAniruddha DebCPPg++13.3.0Success10,034
Dec 31, 2025 00:21Aniruddha DebAniruddha DebCPPg++13.3.0Success10,401
Dec 31, 2025 00:18Aniruddha DebAniruddha DebCPPg++13.3.0Success9,964+252.64 RP
Dec 30, 2025 22:29zielajzielajCPPclang++18.1.3Error
Dec 30, 2025 22:28zielajzielajCPPclang++18.1.3Success3,755
Dec 30, 2025 22:27zielajzielajCPPclang++18.1.3Error
Dec 30, 2025 22:19Aniruddha DebAniruddha DebCPPg++13.3.0Success18,324
Dec 30, 2025 22:18Aniruddha DebAniruddha DebCPPg++13.3.0Success18,144
Dec 30, 2025 22:17Aniruddha DebAniruddha DebCPPg++13.3.0Error
Dec 30, 2025 22:13zielajzielajCPPclang++18.1.3Success3,657
Dec 30, 2025 22:01zielajzielajCPPclang++18.1.3Error
Dec 30, 2025 21:54zielajzielajCPPclang++18.1.3Error
Dec 30, 2025 21:47zielajzielajCPPclang++18.1.3Error
Dec 30, 2025 21:44zielajzielajCPPclang++18.1.3Error
Dec 30, 2025 21:15Aman | अमनAman | अमनCPPg++13.3.0Success325,405
Dec 30, 2025 21:14Aman | अमनAman | अमनCPPg++13.3.0Success321,608
Dec 30, 2025 21:14Aman | अमनAman | अमनCPPg++13.3.0Success312,998
Dec 30, 2025 21:14Aman | अमनAman | अमनCPPg++13.3.0Success313,051
Dec 30, 2025 21:10zielajzielajCPPclang++18.1.3Error
Dec 30, 2025 21:10Aniruddha DebAniruddha DebCPPg++13.3.0Success33,681
Dec 30, 2025 21:09Aman | अमनAman | अमनCPPg++13.3.0Success312,961+0.06 RP
Dec 30, 2025 21:09Aman | अमनAman | अमनCPPg++13.3.0Error
Dec 30, 2025 21:09Aman | अमनAman | अमनCPPg++13.3.0Success313,509+0.04 RP
Dec 30, 2025 21:09Aman | अमनAman | अमनCPPg++13.3.0Success313,902+0.06 RP
Dec 30, 2025 21:09Aman | अमनAman | अमनCPPg++13.3.0Success314,452+1.21 RP
Dec 30, 2025 20:04Aman | अमनAman | अमनCPPg++13.3.0Success329,248
Dec 30, 2025 19:59Aman | अमनAman | अमनCPPg++13.3.0Error
Dec 30, 2025 19:58Aman | अमनAman | अमनCPPg++13.3.0Error
Dec 30, 2025 19:46Aman | अमनAman | अमनCPPg++13.3.0Success326,868+0.12 RP
Dec 30, 2025 19:45Aman | अमनAman | अमनCPPg++13.3.0Success328,194+0.04 RP
Dec 30, 2025 19:45Aman | अमनAman | अमनCPPg++13.3.0Success328,624+0.75 RP
Dec 30, 2025 19:41Aman | अमनAman | अमनCPPg++13.3.0Success336,883+29.68 RP
Dec 30, 2025 19:38Aman | अमनAman | अमनCPPg++13.3.0Error
Dec 30, 2025 19:37Aman | अमनAman | अमनCPPg++13.3.0Error
Dec 30, 2025 19:37Aman | अमनAman | अमनCPPg++13.3.0Error
Dec 30, 2025 19:20Павел РатмановПавел РатмановCPPg++13.3.0Success95,655+0.89 RP
Dec 30, 2025 17:54zielajzielajCPPclang++18.1.3Success3,643
Dec 30, 2025 17:52zielajzielajCPPclang++18.1.3Success3,765
Dec 30, 2025 17:48zielajzielajCPPclang++18.1.3Success3,651
Dec 30, 2025 17:46zielajzielajCPPclang++18.1.3Success3,663
Dec 30, 2025 17:45zielajzielajCPPclang++18.1.3Success4,150
Dec 30, 2025 17:42zielajzielajCPPclang++18.1.3Error
Dec 30, 2025 17:26zielajzielajCPPclang++18.1.3Success3,646
Dec 30, 2025 17:24zielajzielajCPPclang++18.1.3Success3,747
Dec 30, 2025 17:21zielajzielajCPPclang++18.1.3Error
Dec 30, 2025 09:12Rajarshi BasuRajarshi BasuCPPg++13.3.0Success4,990
Dec 30, 2025 08:53Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 30, 2025 08:36Rajarshi BasuRajarshi BasuCPPg++13.3.0Success498,411
Dec 30, 2025 08:32Rajarshi BasuRajarshi BasuCPPg++13.3.0Success4,884
Dec 30, 2025 08:32Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 30, 2025 07:50Rajarshi BasuRajarshi BasuCPPg++13.3.0Success388,552
Dec 30, 2025 07:46Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 30, 2025 07:41Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 30, 2025 07:38Rajarshi BasuRajarshi BasuCPPg++13.3.0Success583,907
Dec 29, 2025 20:00zielajzielajCPPclang++18.1.3Success3,629
Dec 29, 2025 19:59zielajzielajCPPg++13.3.0Success3,935
Dec 29, 2025 19:54zielajzielajCPPclang++18.1.3Success3,626+20.38 RP
Dec 29, 2025 19:44zielajzielajCPPclang++18.1.3Success3,673
Dec 29, 2025 19:43zielajzielajCPPclang++18.1.3Success3,653+4.49 RP
Dec 29, 2025 19:35zielajzielajCPPclang++18.1.3Success3,664
Dec 29, 2025 19:34zielajzielajCPPclang++18.1.3Error
Dec 29, 2025 19:33zielajzielajCPPclang++18.1.3Error
Dec 29, 2025 19:32zielajzielajCPPclang++18.1.3Error
Dec 29, 2025 19:31zielajzielajCPPclang++18.1.3Error
Dec 29, 2025 19:29zielajzielajCPPclang++18.1.3Error
Dec 29, 2025 19:28zielajzielajCPPclang++18.1.3Error
Dec 29, 2025 19:27zielajzielajCPPclang++18.1.3Error
Dec 29, 2025 19:24zielajzielajCPPclang++18.1.3Error
Dec 29, 2025 19:20zielajzielajCPPclang++18.1.3Error
Dec 29, 2025 19:19zielajzielajCPPclang++18.1.3Error
Dec 29, 2025 19:17zielajzielajCPPclang++18.1.3Error
Dec 29, 2025 19:15zielajzielajCPPclang++18.1.3Error
Dec 29, 2025 19:14zielajzielajCPPclang++18.1.3Error
Dec 29, 2025 18:19zielajzielajCPPclang++18.1.3Success3,718
Dec 29, 2025 18:12zielajzielajCPPclang++18.1.3Success3,659+12.64 RP
Dec 29, 2025 18:10zielajzielajCPPclang++18.1.3Error
Dec 29, 2025 18:06zielajzielajCPPclang++18.1.3Success3,676+36.50 RP
Dec 29, 2025 16:38zielajzielajCPPclang++18.1.3Recalculating
Dec 28, 2025 14:27zypehzypehGOgo1.25.5Success48,375
Dec 28, 2025 14:23zypehzypehGOgo1.25.5Success47,624+16.78 RP
Dec 28, 2025 14:18zypehzypehGOgo1.25.5Success56,936